|
1
Flutter 适合有 Android 原生开发背景的,否则学习和使用成本比较高。
有前端背景的话,可以选择 React Native ,直接用 Expo 就可以了,坑很少了。 uniapp 没用过,可能更适合国内环境?快糙猛? |
|
XTTXDec 11, 2024
2
最简单粗暴的就是先找到自己喜欢模板。对 AI 来说,Flutter/RN 逻辑的没有什么大问题, 反而是 UI 上的一些细节没有好的基础样式, 很难帮你编出好看的。
|
|
leconioDec 11, 2024 via iPhone
3
考虑全端选择 flutter ,get 框架写起来很快。
如果作为个人开发,我选 swiftui ,因为国内安卓一盘散沙(指分发渠道),个人分不出精力搞。还不如把 ios 搞好。 企业分发 app 用 rn 比较多,热更容错。 |
|
eseeDec 12, 2024 via Android
4
精雕细琢用 flutter ,快速试错用 uniapp 。
|
|
drymonfideliaDec 12, 2024
5
flutter 性能不是一般的烂
不谈开发体验的话国产 uniapp 都比 flutter 好 |
|
nong99Dec 12, 2024 via iPhone
6
@drymonfidelia #5 不是说靠近原生嘛?怎么说?没用过,想请教下
|
|
drymonfideliaDec 12, 2024
7
@nong99 /t/1077711 我发了好几个贴,换方法测试了好几遍了,不知道为什么每次都是一堆人在吹 Flutter
|
|
drymonfideliaDec 12, 2024
8
@nong99 Flutter 不可能贴近原生的,自绘的框架,跟游戏引擎一样
|
|
w568wDec 12, 2024
9
@drymonfidelia #5 看了你的 https://www.v2ex.com/t/1077711 ,没有给出任何实际代码。Talk is cheap, show me the code.
#8 Flutter 在 Android 上使用 Skia 。顺带一提,Android 自己绘制画面用的就是 Skia 。 |
|
mainjzbDec 12, 2024
10
flutter
主要用户在 windows 上,替换掉原来的 qt ,开发效率飞起。似乎没见过谁用 na 开发桌面软件的。 |
|
11
你甚至可以用 React/Vue 这些纯 Web 框架,按 Web 的模式去开发,然后通过 capacitorjs 打包成 iOS/Android 原生 App 。而且支持调用原生 API ,支持写原生代码暴露出 JS 接口在 web 中调用。
我们公司现在就这么干的,效果不错。 |
|
k9982874Dec 12, 2024 via Android
12
Flutter ,RN 感觉太臃肿(实际上只要有 node_modules 就很难不臃肿)
说 flutter 性能差的少用 setstate |
|
murmurDec 12, 2024
13
uniapp 是外包项目必备 国内外包无脑 uniapp
|
|
honjowDec 12, 2024
14
Flutter ,虽然某些方面确实还有问题。但应用性能表现往往和开发者水平关系更大
但某些人连个代码都不敢贴出来就在那喷 |
|
CloudustDec 12, 2024
15
@drymonfidelia 自绘框架?谷歌都不带谷歌的就开始喷
|
|
zy0829Dec 12, 2024
16
使用过 uniapp ,小项目推荐 复杂一点的不推荐,坑有点多
|
|
hwbDec 12, 2024
17
Flutter + Getx 一把梭
|
|
BlankeDec 12, 2024
18
上个公司 all in uniapp,原生都开完了,招了好多前端
|
|
ychbestDec 12, 2024
19
flutter 。
pc + mobile 界面一致性强,动画优雅帧率高,天生 aot 启动快,完美的多端开发框架。 我现在开发 windows 程序都抛弃 C#了 |
|
tsjaDec 12, 2024
20
没写过太多移动端, RN 和微信小程序结合, 有比较好的实践吗?
|
|
rukeypeiDec 12, 2024
21
两端都要 flutter, 一端就 iOS 原生 swfit 或者 swiftUI,
|
|
AlexBobDec 12, 2024
22
avaloniaui
|
|
musiDec 12, 2024
23
我选择 pwa
问就是 apple 开发者注册不了 国内安卓上架卡的很严 只能牺牲一下用户了 |
|
chaselenDec 12, 2024
24
@drymonfidelia #5 我也觉得有问题。用 flutter 写过几个项目,但是在 iOS 上,一个简单的列表页面滑动不流畅、页面切换动画也不流畅。做过原生开发的感知明显。反倒是在安卓端比 iOS 流畅一些。我纳闷好多人无脑说 flutter 帧率和原生一样的,真的写过么。。。
|
|
BeforeTooLateDec 12, 2024
25
如果还要鸿蒙怎么办,flutter 是不是就无法解决了?
|
|
dreamkDec 12, 2024
26
@chaselen 列表滑动不流畅是你实现问题,参考 https://superlistapp.github.io/super_sliver_list/
页面切换卡顿是着色器预热的问题,二次打开页面就很流畅了 复杂动画甚至可以超越原生,是你自己不会看 devtools 和 widget inspector |
|
cxxnullptrDec 12, 2024
27
Flutter 开发体验比 RN 好,而且支持桌面端,没用过 uniapp
|
|
skallzDec 12, 2024
29
个人项目倾向于偏重开发速度,我选 uniapp ,公司里的话就别用了
|
|
ifzmDec 12, 2024
30
|
|
h4de5Dec 12, 2024
31
怎么没有老哥用 kmp 呢。Kotlin Multiplatform
|
|
32
@BeforeTooLate 鸿蒙在做 flutter 的适配了,其他第三方方案也早就有了。鸿蒙原生开发又被背刺了。
|
|
RightHandDec 12, 2024 via Android
33
有小程序需求选 uni ,有 rn 相关的底子选 rn ,从 0 开始选 flutter ,单端选原生
|
|
34
我就说一句,uniapp 可以原生,可以小程序,可以 h5 ,哪个老板不喜欢?
今天让你做小程序,明天就让你做 h5 ,怎么办? |
|
jeeskDec 12, 2024
35
笑死, 有些人全用原生写的 app 都能卡成 ppt. 还谈性能.
|
|
tangpingDec 12, 2024
36
uniapp 一把梭哈
|
|
miguDec 12, 2024
37
借楼问下 有人用过 solito 么
|
|
oliveiraDec 12, 2024
38
国内独立开发几乎只有 ios 平台可以生存,与其用容易出问题的跨端平台,还不如直接用 swiftui 做原生开发,性能和兼容性也会更好。
|
|
cvoocDec 12, 2024
39
自己折腾推荐 flutter 不盈利, 公司项目推荐 uni-app. 直接启用 vue3+ ts + nvue 模式, 激进点可以尝试 uni-appx. 性能 OK 的, 也是原生渲染.
|
|
jucelinDec 12, 2024
40
国内环境不一样
独立 app 独立 app 内的活动:H5 活动拉新:微信小程序 还想上抖音拉新:抖音小程序 uniapp 一把梭 快糙猛 |
|
cherishwinner334Dec 12, 2024
42
@rukeypei 你觉得 swift 和 swiftui 是或的关系吗?
|
|
debuggerxDec 12, 2024
44
flutter ,因为深入以后开发效率极高,产物运行开销小,跨平台效果好。
有些连基础语法都搞不明白的朋友省省质疑性能的时间吧,多从自己身上找找原因。 一个半通宵做的个人向自用 TODO 工具: https://github.com/debuggerx01/weekly_todo https://www.debuggerx.com/2024/12/08/weekly-todo-app/ |
|
FleetingSoundDec 12, 2024
45
Expo 多好用
|
|
caocongDec 12, 2024
46
有人试过用 tauri 开发 android 和 ios 吗
|
|
drymonfideliaDec 12, 2024
47
|
|
daysvDec 12, 2024
48
这些技术栈的王牌 APP 有哪些? 能不能列举一下,不然没啥讨论的意思。
|
|
49
现阶段选 React 不会错,生态比其他好得多,js 性能问题也解决了。
React 可以开发前端,做 APP 直接用 React Native/Capacitor ,做小程序用 Taro 。React 理论上可以适配到所有图形引擎或者平台上,包括 Flutter 同款的 Skia ,要是 Impeller 性能出色的话,React 再适配到 Impeller 也完全可行。 新出炉的 React Native 0.76 默认启用了新架构,性能大幅提升,再加上 hermes 引擎,js 的执行速度早就不是瓶颈。 Flutter 的优势是界面是完全自绘,能保证所有平台的一致性。这同时也意味着放着完善的 ios/android 生态不用,全部都另起炉灶。这当然是值得鼓励的,但是谷歌给到 Flutter 的支持显然不如 Apple 给到 iOS 的,也不如谷歌自己给到 Android 的,于是 Flutter 在体验上始终与原生 APP 存在差距,尤其是高帧率逐渐普及之后,Flutter 不得不放弃 Skia 自研 Impeller 。 可以体验一下 V2EX 的 Flutter 客户端和 React Native 客户端,Flutter 版本滑动、翻页的时候存在明显卡顿,RN 的体验明显好得多。 https://github.com/guozhigq/flutter_v2ex https://github.com/liaoliao666/v2ex |
|
MiMiGeDec 12, 2024
50
uniapp ,干小程序和 app 的活很方便
|
|
honjowDec 13, 2024
51
@drymonfidelia #47 逆天逻辑。自己空口几句话,没有代码没有一点有用的东西。反而要别人去证明你的结论?
套用你的话,不会连测试都不会测试就来喷吧 |
|
ebIR8Zz2l07Ts805Dec 20, 2024
52
@drymonfidelia 傻狗
|
|
53
|
|
makeitworkNov 19, 2025
54
@XCFOX 谢谢分享
|