xinxing260
2020-08-21 16:54:13 +08:00
有同感,理由如下:
1. 跨平台、微信小程序侵占 iOS 开发需求。
刚入行时,所有页面基本都是 Native 开发。后来逐步被 H5 、RN 分流部分对交互要求不高的需求,小程序火起来后对 Native 更是沉重的打击。现在 Flutter 又逐步火起来了,新项目用 Flutter 写体验狂甩原生几条街。
2. 开发体验变差
新出的 SwiftUI 怎么样不做评价,应该大部分人都没有用到实际项目中去实践。但是现在明显感到 Xcode 不好用了。现在做的项目是老 OC + Swift,开发起来经常出现断点无效,代码补全无效,莫名卡死等问题,再加上编译速度慢且不支持热重载,习惯了 Flutter 的热重载后都有点不想写原生了。不知道用纯 Swift 会不会体验好一点,知道的可以告知一下
3. 未来不明确
Google 有面向未来的下一代操作系统 Fuchsia OS,并且使用 Flutter 作为 UI 框架部分,现在已经有了很强大的开发者基础了。但是苹果由于封闭和现在的中美关系,真的是前途不明。