flutter 会烂尾么

2024-10-31 22:13:28 +08:00
 zhwguest

无比忐忑啊,看着他家最近焦头烂额的情况。

13930 次点击
所在节点    Android
72 条回复
debuggerx
2024-11-01 09:35:32 +08:00
flutter 死的那天 ,是整个大前端也死得差不多的时候,那时候管你是 RN 还是 KMP 还是原生客户端开发也都没饭吃的,所以不用盼着 flutter 死其他方案就有活路了
yiximax
2024-11-01 09:53:55 +08:00
现在 Flutter 的更新迭代速度反正是慢了
9ki
2024-11-01 10:16:10 +08:00
@dnL 看这篇文章
https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/

google 对 flutter 的维护和开发效率已经配不上 flutter 的规模了

开发者开发时遇到一个 bug, 而这个 bug 可能一年甚至两年前就有人提出来, 这种效率肯定影响社区积极性

所以现在有人带头站出来 fork fultter, 无论如何这都是好事, 而且这次分叉也有前 flutter 团队的人参与
xz410236056
2024-11-01 10:29:08 +08:00
@w88975 移动端纯原生可以拖组件,这才是最快,我记得之前有个 RUst 方案还是啥,忘记了。UI 使用原生,逻辑使用共同代码。
Vogan
2024-11-01 10:51:10 +08:00
Google / Meta 都在将重心(资源)放在 AI 方向。所以对非业务性的部门会减少投入,包括但不限于砍掉人员、减少工作量等等,这是大公司无情的地方。
ychbest
2024-11-01 11:07:24 +08:00
喜欢 flutter ,特别是它在 win 上的表现,动画丝滑优雅,启动速度还快。体验甩老旧的 wpf 几条街,除了多窗口支持不好,没啥太大毛病。

现在写自己用的 app 都是用 flutter ,多端表现一致,基本不需要专门调整 ui 。手机用完直接转到桌面,很爽。

avalonia 移动端表现还不大行,rn 和 maui 都要针对目标平台调整 ui 。

flutter 真好,希望他不要暴毙,长命百岁
sujin190
2024-11-01 11:29:09 +08:00
@twig #14 avalonia PC 端确实完成度很不错,整体设计也很可以,我们项目算是比较大了迁移也还算顺利,性能超出预期,win macos uos kylinos 表现可以说完全一样,现在完成 win11 和 win10 x86 架构,macos arm 架构,uos 龙芯架构,kylinos 海思 x86 架构测试,win7 的话安装了也正常运行了,而且.net8 支持打包 publish 的时候自包含运行时,所以打包发布安装的时候并不要去必需先安装.net 运行时,所以有搞 tob 业务有客户端又有跨平台需求首选 avalonia 肯定可以
w88975
2024-11-01 11:37:26 +08:00
@xz410236056 我从 VB, winform,xaml,到现在的 ios,android 原生开发, 事实证明了, 拖拽控件只适合一些对 UI 交互不严谨的应用, 特别是在移动端, 更多的是适配及交互, 这部分用代码来写 UI 是最合适的, 这也是为什么 flutter 用 dart 写 UI 的原因
w88975
2024-11-01 11:45:03 +08:00
@dnL 那可不,我们拿着 flutter 岗位的工资,干着 RN 前端仔的活,咱也不知道为什么我们部门把 flutter 团队全转型 RN 了,可能是前端仔恨 flutter 吧,宁愿抛弃一个优秀的跨端框架,也要拥抱 RN 这坨💩
NewTab12138
2024-11-01 11:45:49 +08:00
有人看好 react ,有人看好 kmp, 还有人看好鸿蒙呢,谁先倒闭有必要在这争论么,先学会了再说,所有的跨平台框架思路都是差不多的,你精通了 flutter ,再去学 kmp,上手也很快的,只有这也不会,那也不会的人才会焦虑,到底该学什么
mark2025
2024-11-01 12:34:02 +08:00
@dustinth 当时选 dart 而不是 TS 可能是败笔
ethusdt
2024-11-01 13:04:05 +08:00
rn 最近的口碑上升许多
PTLin
2024-11-01 13:08:36 +08:00
让子弹飞个一年的
usVexMownCzar
2024-11-01 13:10:30 +08:00
@xz410236056 微软的 app 是 UI 使用 UIKit ,逻辑代码用 C++,用不着 rust
dnL
2024-11-01 13:10:57 +08:00
@w88975 兄弟你是真搞笑,敢把自己公司贴出来吗?我看看是哪个大厂这么大的口气。BAT 都有产品嵌入了 Flutter ,宝马丰田雪佛兰都在用 Flutter 搞自己的车机、车联网软件,人家几个大厂凑不出来一个比你懂的是吧?
wanguorui123
2024-11-01 13:13:56 +08:00
看来还是只有 Web 靠谱,以前用过 ReactNative 做移动开发。感觉这种跨平台最大的障碍还是第三方工具库不跨平台,导致割裂。
justdoit123
2024-11-01 13:26:07 +08:00
RN 的 bug 一样修得很慢。有时候查问题,能看到开了几年的 issue 。

我觉得 flutter 的思路其实不错。不过就一直纳闷,为什么 flutter 当时不选择用 TS 。语言这东西,切换说起来快,实际上体力活一堆。继承微软的 TS 衣钵,通过 TS 渐进式的演化出一个从动态 -> 静态编译二进制的 TS 方案来弥补性能缺陷,提供一种类似 lint 之类的半自动化迁移方案,把 JS/TS 生态的组件,迁移成纯静态的 TS 高性能组件。这样也不会那么割裂 UI 开发社区。
rb6221
2024-11-01 13:34:12 +08:00
@sujin190 #11 看了一下,用.net 写跨平台,这和以前的 Xamarin 有啥区别
wangyzj
2024-11-01 13:50:08 +08:00
这让闲鱼的人可咋想啊
ybz
2024-11-01 13:59:13 +08:00

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

https://ex.noerr.eu.org/t/1085497

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

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

© 2021 V2EX