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

2024 年 7 月 16 日
 whoami9426

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

19478 次点击
所在节点    程序员
102 条回复
coder001
2024 年 7 月 16 日
没人提 blazor 我就来参合一下,blazor 混合应用也能全平台了
ffeennggg
2024 年 7 月 16 日
@lizhisty #1 下载试了下 好丝滑...
cocomanber
2024 年 7 月 16 日
如果仅仅是试水,看你投入程度,如果有长期投入的打算建议 flutter 跨平台,不然更推荐小程序,现在安卓上个架你不塞点钱,证都办不下来,卡死你。
FreshOldMan
2024 年 7 月 16 日
expo 是最快,用户体验最好
xing7673
2024 年 7 月 16 日
@lizhisty #1 即便如此,web 开发转型的仍然推荐 react-native
timelessg
2024 年 7 月 16 日
哈哈没啥没人提 compose
lisongeee
2024 年 7 月 16 日
@timelessg

compose 目前跨平台开发 kmp 还不太行

而且现在 compose debug 包在 Android 14 上卡得要死

具体可以看 https://juejin.cn/post/7353106089296789556

这个卡顿会放大所有细节,应用启动时 2s 的文件读取和序列化给你弄到 10s ,而且界面路由切换各种闪屏

但是也额外让你可以找到优化 ui 的地方,因为刷新数据慢不慢卡不卡都可以直接用眼睛感觉出来了
JeffreyChen8848
2024 年 7 月 16 日
@lizhisty #1 用起来感觉挺卡的
ychbest
2024 年 7 月 17 日
没人提 MAUI ,那我推荐 MAUI ,但我自己用 flutter
BG7ZAG
2024 年 7 月 17 日
最快速成型 uniapp
tony0730
2024 年 7 月 17 日
@LuckyLauncher 微信小程序个人的话好像有很多接口调用限制,只有企业才有授权
LuckyLauncher
2024 年 7 月 17 日
@tony0730 #51 没遇到过要紧的接口被限制,只要不想收集用户信息,基本上都不会有大问题
chopin1998519
2024 年 7 月 17 日
小程序

真的

很屎粑粑

支付宝? tm 在钱包里搞出那么多花里胡哨的东西做什么。。。。。

太畸形了
murmur
2024 年 7 月 17 日
@tony0730 国内上架 app 企业+软著是标配,小程序相对来说算宽松的了
fresco
2024 年 7 月 17 日
@lizhisty #1 简直是 flutter 劝退 App ,可别给人推荐了老哥
tony0730
2024 年 7 月 17 日
@murmur 按投入程度,确实小程序很方便了
xz410236056
2024 年 7 月 17 日
@c861891066 iOS 别想热更新的事儿,要么混淆后违规下发代码。不然就没有
xz410236056
2024 年 7 月 17 日
@joyoyao 安卓不了解,iOS 原生的 storyboard ,swiftUI 直接拖组件扔画布上啊,还有比这傻瓜的吗
zhtyytg
2024 年 7 月 17 日
@chopin1998519 国内做 poc ,该说不说,小程序确实要比客户端好,虽然确实真的很屎😂
TArysiyehua
2024 年 7 月 17 日
@xz410236056 android 早 10 年就有拖动组件了,fluttter 现在也有了,但是我想说,拖动就是个垃圾,稍微复杂点的需求都解决不了,我说的。

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

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

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

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

© 2021 V2EX