iOS 原生,目前什么框架技术比较主流

2021-09-06 11:13:59 +08:00
 Creolophus

MVVM+RxSwift ?

4993 次点击
所在节点    Apple
37 条回复
kooze
2021-09-06 17:18:16 +08:00
紧跟官方
ArJun
2021-09-06 17:29:11 +08:00
原生壳+ H5 真的是主流,不是开玩笑
sauchye
2021-09-06 17:41:17 +08:00
国内并不是所有 Swift 吧,还有 OC+MVVM,自己折腾可以 SwiftUI
JHExp
2021-09-06 18:00:17 +08:00
MVVM+RxSwift
agagega
2021-09-06 18:13:29 +08:00
Swift 从 4 开始语法已经稳定了,总不能今天拿 iPhone 5 出来说 iPhone 屏幕小对吧
FanChen
2021-09-06 19:24:03 +08:00
SwiftUI + Combine
code4you
2021-09-06 19:40:46 +08:00
Flutter

MVVM+RxSwift

SwiftUI + Combine
duhb
2021-09-06 23:20:08 +08:00
@ArJun 主流个毛线,可以负责任的告诉你原生代码少于 50%以后上架都上不去,审核直接打回 4.2
102errors
2021-09-06 23:20:38 +08:00
Foundation + UIKit
icyalala
2021-09-06 23:29:01 +08:00
主流就是苹果那套 MVC 混着些三方库,没别的所谓什么框架技术。
另外楼主问的就是 iOS 原生,那些说什么 HTML5+WebView 的回答,就像在问 Android 旗舰机时回答 iPhone 一样不着边际。。
zpxshl
2021-09-06 23:37:06 +08:00
@duhb 怎么判断代码量的比例呢? h5 可以动态下发的吧
WebKit
2021-09-06 23:48:53 +08:00
@zpxshl 参考 RN 动态下发被下架事件
WildCat
2021-09-07 00:00:00 +08:00
@duhb 没这个规则,我可以更负责任地告诉你 HSBC China 就是这种。个人也上架过这种,完全符合 App Store policy 。




@WebKit 和这个似乎不想关
ArJun
2021-09-07 09:07:03 +08:00
@duhb 论原生和 H5 占比 很多 APP H5 肯定超过了%50,兴起的 flutter uni rn 就更不用说了,不要拿上架说事,好好看规则吧
salor
2021-09-07 09:56:05 +08:00
前几年 h5 套壳上架确实会被拒,去年还是前年强制 h5 应用整改一波过后才放宽对 h5 的限制。
holydancer
2021-09-07 15:01:39 +08:00
主流的话应该还是 mvc 或者 mvvm 传统 oc 那一套很完善稳定了
要是趋势和好用一定是新的 combine 这种啦。
当然框架太宽范了,很多工具都可称之为框架吧
Flutter 成不了趋势,个人建议真不用在上面浪费太多时间。有的坑永远填不了
wazggcd
2021-09-08 07:18:31 +08:00
@fxckrx 看你这 id 好像就对 RxSwift 充满怨念😂😂😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX