在上一个项目里,我使用的是 Flutter 技术,因为 iOS 和安卓是我一肩挑,实在没办法去两端同时开发。
但是现在在 Vibe Coding 的帮助下,我开始考虑下一个项目,是不是还是用原生开发会更好点。毕竟 Flutter 虽然方便,但是也总是时不时会有一些打包,兼容性之类的问题会困扰我。
1
TArysiyehua 12 小时 14 分钟前
没必要
|
2
sentinelK 7 小时 28 分钟前
要看你对于原生的技术和产品理念的了解有多少。
1 、工作量上的区别。虽然有 AI 辅助,但是一个需求你需要改两遍也是实打实的。 2 、双端使用习惯、系统工具、设计理念的差异如何求同存异。Flutter 更大的优势是极大程度的缓解了双端 UI 、操作逻辑不一致的问题。 当你使用原生时,你就不得不面对相同功能,如何权衡用户使用习惯、厂商最佳实践、以及你的产品设计本身三者的取舍问题。 举个最简单的例子。回退。 你是放弃双方的推荐设计,自己做一个效果一致的回退呢? 还是双端各用符合官方最佳实践的方式做一个回退呢? 还是尊重双端用户的习惯做一个回退呢? 你需要思考的维度就复杂了很多。 |