1
shiweifu 18 小时 29 分钟前
Flutter 适合有 Android 原生开发背景的,否则学习和使用成本比较高。
有前端背景的话,可以选择 React Native ,直接用 Expo 就可以了,坑很少了。 uniapp 没用过,可能更适合国内环境?快糙猛? |
2
XTTX 18 小时 10 分钟前
最简单粗暴的就是先找到自己喜欢模板。对 AI 来说,Flutter/RN 逻辑的没有什么大问题, 反而是 UI 上的一些细节没有好的基础样式, 很难帮你编出好看的。
|
3
leconio 18 小时 4 分钟前 via iPhone
考虑全端选择 flutter ,get 框架写起来很快。
如果作为个人开发,我选 swiftui ,因为国内安卓一盘散沙(指分发渠道),个人分不出精力搞。还不如把 ios 搞好。 企业分发 app 用 rn 比较多,热更容错。 |
4
esee 16 小时 45 分钟前 via Android
精雕细琢用 flutter ,快速试错用 uniapp 。
|
5
drymonfidelia 16 小时 43 分钟前
flutter 性能不是一般的烂
不谈开发体验的话国产 uniapp 都比 flutter 好 |
6
nong99 16 小时 33 分钟前 via iPhone
@drymonfidelia #5 不是说靠近原生嘛?怎么说?没用过,想请教下
|
7
drymonfidelia 16 小时 28 分钟前
@nong99 /t/1077711 我发了好几个贴,换方法测试了好几遍了,不知道为什么每次都是一堆人在吹 Flutter
|
8
drymonfidelia 16 小时 28 分钟前
@nong99 Flutter 不可能贴近原生的,自绘的框架,跟游戏引擎一样
|
9
w568w 16 小时 19 分钟前
@drymonfidelia #5 看了你的 https://www.v2ex.com/t/1077711 ,没有给出任何实际代码。Talk is cheap, show me the code.
#8 Flutter 在 Android 上使用 Skia 。顺带一提,Android 自己绘制画面用的就是 Skia 。 |
10
mainjzb 16 小时 8 分钟前
flutter
主要用户在 windows 上,替换掉原来的 qt ,开发效率飞起。似乎没见过谁用 na 开发桌面软件的。 |
11
liyafe1997 10 小时 11 分钟前 2
你甚至可以用 React/Vue 这些纯 Web 框架,按 Web 的模式去开发,然后通过 capacitorjs 打包成 iOS/Android 原生 App 。而且支持调用原生 API ,支持写原生代码暴露出 JS 接口在 web 中调用。
我们公司现在就这么干的,效果不错。 |
12
k9982874 9 小时 43 分钟前 via Android
Flutter ,RN 感觉太臃肿(实际上只要有 node_modules 就很难不臃肿)
说 flutter 性能差的少用 setstate |
13
murmur 9 小时 8 分钟前
uniapp 是外包项目必备 国内外包无脑 uniapp
|
14
honjow 8 小时 49 分钟前
Flutter ,虽然某些方面确实还有问题。但应用性能表现往往和开发者水平关系更大
但某些人连个代码都不敢贴出来就在那喷 |
15
Cloudust 8 小时 34 分钟前
@drymonfidelia 自绘框架?谷歌都不带谷歌的就开始喷
|
16
zy0829 8 小时 25 分钟前
使用过 uniapp ,小项目推荐 复杂一点的不推荐,坑有点多
|
17
hwb 8 小时 22 分钟前
Flutter + Getx 一把梭
|
18
Blanke 8 小时 18 分钟前
上个公司 all in uniapp,原生都开完了,招了好多前端
|
19
ych8398527 8 小时 13 分钟前
flutter 。
pc + mobile 界面一致性强,动画优雅帧率高,天生 aot 启动快,完美的多端开发框架。 我现在开发 windows 程序都抛弃 C#了 |
20
tsja 8 小时 13 分钟前
没写过太多移动端, RN 和微信小程序结合, 有比较好的实践吗?
|
21
rukeypei 7 小时 55 分钟前
两端都要 flutter, 一端就 iOS 原生 swfit 或者 swiftUI,
|
22
billbob 7 小时 53 分钟前
avaloniaui
|
23
musi 7 小时 52 分钟前
我选择 pwa
问就是 apple 开发者注册不了 国内安卓上架卡的很严 只能牺牲一下用户了 |
24
chaselen 7 小时 41 分钟前
@drymonfidelia #5 我也觉得有问题。用 flutter 写过几个项目,但是在 iOS 上,一个简单的列表页面滑动不流畅、页面切换动画也不流畅。做过原生开发的感知明显。反倒是在安卓端比 iOS 流畅一些。我纳闷好多人无脑说 flutter 帧率和原生一样的,真的写过么。。。
|
25
BeforeTooLate 7 小时 39 分钟前
如果还要鸿蒙怎么办,flutter 是不是就无法解决了?
|
26
dreamk 7 小时 20 分钟前
@chaselen 列表滑动不流畅是你实现问题,参考 https://superlistapp.github.io/super_sliver_list/
页面切换卡顿是着色器预热的问题,二次打开页面就很流畅了 复杂动画甚至可以超越原生,是你自己不会看 devtools 和 widget inspector |
27
cxxnullptr 7 小时 16 分钟前
Flutter 开发体验比 RN 好,而且支持桌面端,没用过 uniapp
|
29
skallz 7 小时 7 分钟前
个人项目倾向于偏重开发速度,我选 uniapp ,公司里的话就别用了
|
30
ifzm 7 小时 5 分钟前
|
31
h4de5 6 小时 59 分钟前
怎么没有老哥用 kmp 呢。Kotlin Multiplatform
|
32
lucasdev 6 小时 57 分钟前 1
@BeforeTooLate 鸿蒙在做 flutter 的适配了,其他第三方方案也早就有了。鸿蒙原生开发又被背刺了。
|
33
RightHand 6 小时 52 分钟前 via Android
有小程序需求选 uni ,有 rn 相关的底子选 rn ,从 0 开始选 flutter ,单端选原生
|
34
wukongkong 6 小时 41 分钟前 1
我就说一句,uniapp 可以原生,可以小程序,可以 h5 ,哪个老板不喜欢?
今天让你做小程序,明天就让你做 h5 ,怎么办? |
35
jeesk 6 小时 15 分钟前
笑死, 有些人全用原生写的 app 都能卡成 ppt. 还谈性能.
|
36
tangping 6 小时 11 分钟前
uniapp 一把梭哈
|
37
migu 6 小时 1 分钟前
借楼问下 有人用过 solito 么
|
38
oliveira 5 小时 57 分钟前
国内独立开发几乎只有 ios 平台可以生存,与其用容易出问题的跨端平台,还不如直接用 swiftui 做原生开发,性能和兼容性也会更好。
|
39
retrocode 5 小时 54 分钟前
自己折腾推荐 flutter 不盈利, 公司项目推荐 uni-app. 直接启用 vue3+ ts + nvue 模式, 激进点可以尝试 uni-appx. 性能 OK 的, 也是原生渲染.
|
40
jucelin 5 小时 42 分钟前
国内环境不一样
独立 app 独立 app 内的活动:H5 活动拉新:微信小程序 还想上抖音拉新:抖音小程序 uniapp 一把梭 快糙猛 |
42
cherishwinner334 3 小时 38 分钟前
@rukeypei 你觉得 swift 和 swiftui 是或的关系吗?
|
44
debuggerx 3 小时 8 分钟前
flutter ,因为深入以后开发效率极高,产物运行开销小,跨平台效果好。
有些连基础语法都搞不明白的朋友省省质疑性能的时间吧,多从自己身上找找原因。 一个半通宵做的个人向自用 TODO 工具: https://github.com/debuggerx01/weekly_todo https://www.debuggerx.com/2024/12/08/weekly-todo-app/ |
45
FleetingSound 3 小时 4 分钟前
Expo 多好用
|
46
caocong 3 小时 2 分钟前
有人试过用 tauri 开发 android 和 ios 吗
|
47
drymonfidelia 2 小时 12 分钟前
|
48
daysv 1 小时 52 分钟前
这些技术栈的王牌 APP 有哪些? 能不能列举一下,不然没啥讨论的意思。
|
49
XCFOX 1 小时 19 分钟前
现阶段选 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 |