新项目用 Flutter 写还是分别用 SwiftUI 和 jetpack compose 来写?

205 天前
 edwardhodges

前段时间用 flutter 写了一个项目,感觉还好,就是效果相对原生确实还是差了点,尤其 iOS 上面感觉比较明显。比较熟悉 iOS 开发,安卓相对差一些。公司准备新开个 app 项目,我一个人来写移动端。在想直接用 flutter 写两端的,还是用 SwiftUI 和 Jetpack compose 分别写 iOS 和安卓的。开发时间相对来说比较充裕,项目内容其实自由度比较大,毕竟我们没有产品经理。v 友们有啥建议?

2231 次点击
所在节点    程序员
21 条回复
chiaf
205 天前
写三个,flutter ,swiftUI ,jetpack compose ,一样来一个🐶
binbin0915jjpp
205 天前
flutter 适配坑 还是原生八
edwardhodges
205 天前
@chiaf 这个过于狠了,毕竟不是写 demo
iOCZ
205 天前
纯展示的话,还是 flutter 吧。如果比较依赖平台能力的话,其实就差别不大。
mars2023
205 天前
一个人开发就直接上 flutter 吧。
shanghai1998
205 天前
分开吧,免费学习+项目实战,实打实慈善家
d1456198
205 天前
flutter+1
edwardhodges
205 天前
@iOCZ 也不算纯展示,有多设备蓝牙连接和交互,有些比较复杂的图表需要画。
mars2023
205 天前
@edwardhodges #8 你这种需求的项目,工作量应该不多;
那么考虑写两个原生了,提升体验了。
特别是还有蓝牙这种原生交互。
RightHand
205 天前
如果有蓝牙,建议用原生
vultr
205 天前
建议走原生,我们经历过从原生到 react native 又到原生的经历。

总的来说写原生代码是真的爽。
JakeyYang
205 天前
@edwardhodges 是不好可以考虑结合起来(混编),特别像蓝牙这些端特性强的能力可以用原生,对应的社区库支持也会多。
wujichao
205 天前
jetpack compose 也支持 iOS 啊, 建议 kotlin 一把梭
JakeyYang
205 天前
@JakeyYang 不过貌似 SwiftUI 之类没法跟 flutter 一起来。我撤回我的发言…

支持原生
Danmen123
205 天前
@edwardhodges 你这种就相当于纯展示了,如果图省事的话,flutter 足够了。如果是自己想学新技术的话,也可以尝试使用 KMP
MakHoCheung
205 天前
SwiftUI 外包给我吧,那你只要搞 Compose 就好了
edwardhodges
205 天前
@MakHoCheung 抱歉,只有时间没有钱
abujj
205 天前
如果你的界面很复杂, 那就直接原生吧

flutter 连 复杂的列表都渲染掉帧, 你还有那么多图表, 就想了

flutter 有时候真的是 优化都不知道怎么优化,
Ixizi
205 天前
flutter 外包给我吧,你只要搞 swiftUI 和 compose 就好
mustwin
205 天前
.NET MAUI 吧

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

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

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

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

© 2021 V2EX