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

2024 年 12 月 22 日
 wyfig

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

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

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

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

https://study.congcong.us/t/1099362

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

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

© 2021 V2EX