2024 年客户端开发的最优解是什么?

66 天前
 whoami9426

最近有一个想法,想要快速在客户端(优先 IOS)实现,如何从 Web 开发快速入门客户端开发 请问是选择 Native 还是 React Native 还是 Expo 还是 Uniapp

10511 次点击
所在节点    程序员
102 条回复
Greatshu
65 天前
Windows 开发也是 flutter 吗,不考虑跨平台
murmur
65 天前
@Greatshu 桌面端 electron 秒了,h5 做 ui 的自由度爆杀 flutter ,100m 的 chrome 又怎么样,管用就行
powerman
65 天前
murmur 我建议大家 屏蔽这个账号的发言,各种暴论
powerman
65 天前
@debuggerx #65 你不要跟这种人杠了,这种人纯粹就是来抬杠的,客户端各种 特效 扣人脸-弹幕 之类的,你换哪个技术栈 都难开发,这跟 flutter 没半毛钱关系
JeffreyChen8848
65 天前
@lizhisty #65 是安卓,我手机上用 Flutter 的 APP 基本都相对比较卡
murmur
65 天前
@powerman 程序员搞技术没问题,别最后搞技术把自己给骗了,越难用的东西越好保住饭碗

这么说吧,我手机 5 年前和今天的 app ,没任何差别,除了多一个米哈游的崩铁

想开发 app 的问题不是架构问题,而是你要不要开发的问题,都 2024 了,早卷成黑海了,哪里还有那么多 app 等着你开发
Gotchaaa
65 天前
@xiaoshan5733 能讲讲 rn 和 expo 到底什么区别吗
xz410236056
65 天前
@joyoyao #79 “拖拖拽拽这种有几个正规项目在用” ,很多的,国内也不少。“我看到 ios 正规项目直接拖拽的很少”。这是因为国内的 iOS 开发者普遍拒绝学习,偏向保守,现在还有大量开发者使用 OC 呢( swift 的 ABI 早就稳定了) UI 库都是拖过来直接用啊,不用管别人怎么实现啊。论简单,写代码不可能比直接拖控件简单的。
xiaoshan5733
65 天前
@Gotchaaa Expo 是 ReactNative 开发工具包,集成了脚手架、开发调试工具、组件、打包、上架、推送等各种能力。使用 expo 开发简单 app 时不需要本地安装原生环境,开发体验很好。
hezhile
65 天前
东郊到家,公众号可以跑完整个流程
kxks145
65 天前
@furlxy 多彩弹幕和扣人脸都来了?官方客户端有的功能都要有??要不要把投稿,个性皮肤啥的都加上?cpu 和内存这些指标你想要自己去测,你是没有手机吗?
zenghaojim33
65 天前
如果你在国内,做国内项目,那优先考虑 Native
如果你在国内,做国外项目,那么 RN>Flutter
Gotchaaa
65 天前
@xiaoshan5733 #89 就是说不需要安装 Android studio 、xcode ?
furlxy
65 天前
@powerman 抬杠?做不了就承认,还是说你只会 flutter ,一点原生都没接触过?又或者你做的业务量每天也就几百个用户,用户反馈都收不了多少更别谈什么专项优化。
@debuggerx @kxks145 眼界不同,不做评价。
cBlank
65 天前
首先要看你自己曾经是什么技术栈,Vue->Uniapp ,React->RN ,Android->flutter ,iOS->flutter ,其他的要是想快点,建议上手 Uniapp ,主要还是 vue 比较简单。如果你除了 App 的需求还有各家小程序的需求那 Uniapp 首选。
对于性能有高要求的,建议上各家原生,本来就不是一个人活,非要让一个人去干。
lizhisty
65 天前
@JeffreyChen8848 uniapp 的 APP 会卡吗?
xiaoshan5733
65 天前
@Gotchaaa #82 是的,刚入门或者开发简单 app 时不需要安装 Android studio 、Xcode ,直接使用真机预览
debuggerx
65 天前
@furlxy 想得太多,学得太少
kangfenmao
64 天前
桌面 Electron
移动 Expo
JeffreyChen8848
64 天前
@lizhisty #96 不知道,我好像都没见过 uniapp 的 APP

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

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

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

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

© 2021 V2EX