MVVM+RxSwift ?
1
icestraw 2021-09-06 11:18:25 +08:00 1
HTML5 + WebView
|
2
zhutai0201 2021-09-06 11:21:46 +08:00
HTML5 + WebView
|
3
irobbin 2021-09-06 11:28:12 +08:00 1
看不懂上面两个回复
|
4
wobuhuicode 2021-09-06 12:36:19 +08:00
MVC 架构才是原生的最好出路。
|
5
C603H6r18Q1mSP9N 2021-09-06 13:15:45 +08:00
HTML5 + WebView
|
6
Leonard 2021-09-06 13:52:51 +08:00
LZ 问原生,一堆说 HTML 的是什么心态
|
7
elone 2021-09-06 13:59:20 +08:00 via iPhone
楼上 h5 webview 都是认真的?
|
9
devcat9 2021-09-06 15:05:54 +08:00
HTML5 + WebView
|
10
chaodada 2021-09-06 15:14:01 +08:00
现在应该还是 uikit 吧 swiftUI 兼容不好 朋友最近弄的 还是 oc
|
11
luosch 2021-09-06 15:23:26 +08:00
HTML5 + WebView
|
12
hellowmykami 2021-09-06 15:31:47 +08:00
一堆说 h5+webview 的,都认真的吗?
|
13
xarthur 2021-09-06 15:34:43 +08:00 via iPhone
我看视频现在都推荐用 Combine 代替 RxSwift 了?
Combine 毕竟是 Apple 第一方库。 |
14
wipbssldo 2021-09-06 15:35:03 +08:00
你先定义一下什么叫「主流」?
|
15
fxckrx 2021-09-06 15:37:04 +08:00
fuck RxSwift
|
16
wowbaby 2021-09-06 16:05:38 +08:00
最早用 swift2.0 写两个上架 app,语法老变整得好烦躁,后来用 oc 重写了一遍 => 不久又过度到 HTML5 + WebView 。
现在非比原生 app 都用 uniapp 写,轻松很多。 |
17
WildCat 2021-09-06 16:16:45 +08:00
建议别用 RxSwift,用 Combine 。但是 Combine 13.0 下可能有 bug
|
18
murmur 2021-09-06 16:38:13 +08:00
h5+webview 可不是主流,复用率最高的开发,还可以兼容 wap 模式,微信小程序那么大的落地市场全被你们无视了是吧
难怪现在动不动强制 app,wap 一个没有 |
19
murmur 2021-09-06 16:39:11 +08:00
近日,阿拉丁研究院发布《 2020 年小程序互联网发展白皮书》,白皮书中提到,2020 年全网小程序已超 600 万。 其中,微信小程序数量超 380 万,日活跃用户超 4 亿,MAU 为 8.3 亿
这就是 h5+webview 的数据 |
20
chengkai1853 2021-09-06 16:52:26 +08:00
如果是自己开发玩,并且不打算兼容老系统( iOS 14 以下),可以用 SwiftUI + Combine. 否则还是 UIKit...
|
21
kooze 2021-09-06 17:18:16 +08:00
紧跟官方
|
22
ArJun 2021-09-06 17:29:11 +08:00
原生壳+ H5 真的是主流,不是开玩笑
|
23
sauchye 2021-09-06 17:41:17 +08:00
国内并不是所有 Swift 吧,还有 OC+MVVM,自己折腾可以 SwiftUI
|
24
JHExp 2021-09-06 18:00:17 +08:00
MVVM+RxSwift
|
25
agagega 2021-09-06 18:13:29 +08:00 via iPhone
Swift 从 4 开始语法已经稳定了,总不能今天拿 iPhone 5 出来说 iPhone 屏幕小对吧
|
26
FanChen 2021-09-06 19:24:03 +08:00 via iPhone
SwiftUI + Combine
|
27
code4you 2021-09-06 19:40:46 +08:00
Flutter
MVVM+RxSwift SwiftUI + Combine |
29
102errors 2021-09-06 23:20:38 +08:00
Foundation + UIKit
|
30
icyalala 2021-09-06 23:29:01 +08:00
主流就是苹果那套 MVC 混着些三方库,没别的所谓什么框架技术。
另外楼主问的就是 iOS 原生,那些说什么 HTML5+WebView 的回答,就像在问 Android 旗舰机时回答 iPhone 一样不着边际。。 |
33
WildCat 2021-09-07 00:00:00 +08:00
|
34
ArJun 2021-09-07 09:07:03 +08:00
@duhb 论原生和 H5 占比 很多 APP H5 肯定超过了%50,兴起的 flutter uni rn 就更不用说了,不要拿上架说事,好好看规则吧
|
35
salor 2021-09-07 09:56:05 +08:00
前几年 h5 套壳上架确实会被拒,去年还是前年强制 h5 应用整改一波过后才放宽对 h5 的限制。
|
36
holydancer 2021-09-07 15:01:39 +08:00
主流的话应该还是 mvc 或者 mvvm 传统 oc 那一套很完善稳定了
要是趋势和好用一定是新的 combine 这种啦。 当然框架太宽范了,很多工具都可称之为框架吧 Flutter 成不了趋势,个人建议真不用在上面浪费太多时间。有的坑永远填不了 |