flutter 会烂尾么

355 天前
 zhwguest

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

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

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

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

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

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

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

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

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

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

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

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

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

© 2021 V2EX