对于独立开发出海 App 你们选择 SwiftUI 专注 iOS 还是直接用 flutter 开发多个端

18 天前
 wyfig

独立开发有经验的 v 友们,如果开发一款 出海 App ,通过订阅获取收益。因为苹果端的付费比例高,你们是回直接用 SwiftUI 开发专注于 iOS ,还是直接用 flutter 开发 iOS 和安卓,同时上架 Google play 和 app store 。 没有实际经验,有经验的伙伴们如何选择?

4008 次点击
所在节点    程序员
39 条回复
ios
18 天前
凡是使用 flutter 的 iOSApp 我都删了
GooMS
18 天前
flutter 的 iap 实现只能说凑活
Venjer
18 天前
@wyfig 不会的。你测试的是哪个 app? 大厂的 app 因为混合开发或者 flutter 版本过低,高刷适配的不好。较新的 flutter 版本很流畅,ios 的组件效果实现的非常 ios 化,肉眼几乎看不出来。
Venjer
18 天前
@wyfig 上几个端不是确定事情,比如你的 ios 端做大了,安卓用户来求的人越来越多,甚至 pc 用户也来求了,此时你扩展 安卓 和 pc 端的效率和成本非常低
Venjer
18 天前
我本人维护公司的一个日活 10w + ,纯 flutter 双端(具体不太方便暴露是什么名字),还是很有话语权的。这个 app 功能复杂,大概是一个迷你版的闲鱼,交易+社区。 我的技术栈是 flutter +rust(实现一些图片压缩编辑的功能)。 我的迭代效率非常高,flutter 真的是独立开发的不二之选。swiftui /compose 还是不成熟。已经经过无数公司验证的技术是最稳的 @wyfig 不要太迷信什么 ios 原生的宗教话术,市场是最好检验标准,用 flutter 的创业公司真的太多了。
wyfig
18 天前
@Venjer 你直接用 Cupertino 来做吗?我做过几个 flutter 的应用,写起来确实快,但是用的都是 material 写的。
haierspi
17 天前
我是感觉 React Native 也不错 哈哈
Oxonomy
17 天前
建议直接专注 iOS
CodingIran
17 天前
作为同时写 iOS 原生和 Flutter 的表示得看具体场景,如果清一色的 UI 数据展示,且不需要支持 iPad macOS Vision Pro 那就 Flutter ,也可以写出分细节分优秀的 UI 交互。
但如果涉及很多的非 UI 部分,不如音视频、地图展示、底层网络数据、复杂手势交互... 那就 SwiftUI + UIKit
另外提醒一下,Flutter 的插件质量很差,比如官方的内购插件至今都不支持 Storekit2 ,Flutter 也不支持多窗口(三方的实现很糟糕),很多三方 SDK 要么不支持要么很久没有维护
acorngyl
17 天前
搭楼问一句,大家 server 端,都用什么做啊?
imsoso
17 天前
做海外项目首选 react
p1gd0g
17 天前
独开我第一个想到的是怎么推广和买量。。。
Google 20 人测试有专门的老外外包做这个事情。
xFrye
17 天前
自己做产品需要打磨体验的,最开始只做 iOS 原生
如果接单做外包做多端兼容,可以选 flutter
xz410236056
17 天前
@Venjer #25 flutter 就不用两套 UI 了?你 iOS 也用默认的 widget 的吗
xz410236056
17 天前
https://skip.tools/

写完 iOS ,转一份安卓
HangoX
17 天前
用跨端还是原生看自己的 app 类型,如果是偏业务类型,跨端和原生体验拉不开,更倾向于跨端
wangyzj
17 天前
做 ios ,有起色了再说其他的
原生
magic3584
17 天前
我的 app 最开始是 flutter+sqlite,后来要做 iCloud 同步,就直接迁移到了 swift+Core Data 。
但是 SwiftUI 还是少碰,只用来写一些简单页面还是可以的。
wyfig
17 天前
@magic3584 #38 SwiftUI 这么多年应该很成熟了吧,我也一直用 uikit ,项目里面没有用过 SwiftUI ,但是感觉应该也不会太差吧。

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

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

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

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

© 2021 V2EX