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