Flutter 是未来 app 编程的趋势么?

2023-01-04 22:28:21 +08:00
 daxiaoxian
1 、在点一段时间我寻找了一段时间 APP 编写方案,找到了 Flutter 觉得它可能是未来的方向。
2 、Flutter 是否值得下赌注学习呢?
3 、今天公司一个前端同事说 Flutter 已经是过时的产品了,瞬间感觉我的方向错了。
17585 次点击
所在节点    程序员
107 条回复
silvernoo
2023-01-05 05:19:50 +08:00
flutter 是趋势,大部分项目很难感受到原生和 flutter 的区别,前端没有资格评价 flutter ,因为 flutter 的目标是一统江湖,解决所有前端问题
murmur
2023-01-05 08:01:13 +08:00
不是,腾讯新 qq 架构还是选的 electron
murmur
2023-01-05 08:01:59 +08:00
@silvernoo 但是你想过没有,已经没有赛道了,也没有新的地方可以开发 app 了,除了灰色区域,那剩下那么多程序员干嘛
murmur
2023-01-05 08:03:00 +08:00
@kaicity kpi 可以理解,做一个模块就可以大张旗鼓吹一下,需求就那么点,不自己折腾一下等着炒鱿鱼么
uxstone
2023-01-05 08:29:49 +08:00
任何类型的客户端都没有未来,因为客户端开发只会越来越简单。
AI, Big Data, Cloud 这三样才有前途。
讨论 Flutter 是不是未来 app 编程的趋势就像茴香豆的茴有几种写法一样。
milukun
2023-01-05 08:34:48 +08:00
@janus77 谁说的大厂都不用了?字节跳动马上( 1 月 14 日)要开技术沙龙,《深度解析 Flutter 技术探索与实践》主题分享 https://mp.weixin.qq.com/s/s_91C-nSe3grUxOfKCvOJg 大厂不仅没有撤,而是使用更深度了。
milukun
2023-01-05 08:40:40 +08:00
要我说嘛,你如果有做独立开发的心思,就学,不要管别人说什么。
flutter 开发体验非常好,而且效果也好
体验 APP:「 Wonderous 」(里面动画效果很多,app store 可下,开源: https://github.com/gskinnerTeam/flutter-wonderous-app
如果你是给公司打工,单做安卓之类的,那你就自己做好自己的,业余可以玩玩。
cssk
2023-01-05 08:42:49 +08:00
flutter 写的 app 都不想用,卡成翔
zjsxwc
2023-01-05 08:48:14 +08:00
@kaicity “很多软件都有零碎界面是 flutter 写的,比如微信,百度网盘,阿里云盘,wps”

第一次听到 “微信,百度网盘,阿里云盘,wps”是用 flutter 写的
EeffDev
2023-01-05 08:50:33 +08:00
@cssk 「钱迹」 iOS 纯 flutter ,你可以试试,我已经用了 3 年了
而且你说卡是因为之前是 skia 渲染,存在首次动画卡顿问题,但是这个可以通过开发者优化来一定程度解决
google 团队发布了新的渲染引擎 Impeller ,解决了这个问题
可以体验 Wonderous 这个第三方 APP 看下 Impeller 引擎的效果再来说话

因为 flutter 门槛比较低,所以很多基本功不怎么样的开发者都可以转来做 app 了,当然会产出一堆垃圾 APP 。直观的感觉就是卡。在社区的感觉就是抱怨 flutter 嵌套地狱,自己不会写还要说人拉
yyf1234
2023-01-05 08:51:35 +08:00
趋势不知道,但是那些黄赌 app 和伪装上架 app 一般都是 flutter ,因为逆向太难了
milukun
2023-01-05 08:52:31 +08:00
@zjsxwc 确实是哦,微信团队自己在 google 开发者大会上分享过,去年的时候。那时候分享的具体使用场景是手机微信发 pyq 的视频编辑界面,还有企业微信大部分场景
milukun
2023-01-05 08:54:49 +08:00
@zjsxwc 「如何看待微信团队开始使用 Flutter 进行开发?」「腾讯技术总监回复」 https://www.zhihu.com/question/460665879/answer/1898489401

我觉得技术就是工具,是帮助人达到目标的工具而已,如果你觉得使用原生更符合你,那就用;你觉得 uniapp 更适合,那就用。自己用着顺手就最好
NewTab12138
2023-01-05 08:57:20 +08:00
任何技术都有人吹有人黑, 作者只需要关注这项技术在现实中能不能解决你的问题,比如我司基本全是安卓开发,iOS 开发很少,但是时不时也需要做一些 iOS 端的 APP,那我们就会用 flutter 写,因为他快,体验也不错
Ediacaran
2023-01-05 09:03:50 +08:00
五年前我以为是方向,还写了几个 app 。现在看 flutter 还是不温不火

当然主业是嵌入狗,搞 app 只是业余爱好。现在的业余爱好是 web ,更看好 web 的未来,海量的长尾应用的几乎唯一方案。
pansongya
2023-01-05 09:05:07 +08:00
@PTLin 比你想象得多
iworkcloud
2023-01-05 09:15:15 +08:00
反正都是 google 的菜
zqlcrow
2023-01-05 09:24:48 +08:00
Android App 开发者,已经转成全职 Flutter App 开发者 3 年了,个人觉得算是比较早一批。
先学的 React Native ,个人觉得应该没有主观情绪。


个人觉得,就是钱的问题。
为什么 198x 年,中国满是自行车?难道 198x 年,劳斯莱斯不如自行车?老百姓为什么不开汽车?
答,没钱啊。。。。



把 App 打残的是小程序和大环境,开发一个 App ,以往需要 Android 、iOS 各一人,App 的薪资又不低。
不如说,Flutter 给了 App 开发一条活路。


顺便自己一直在尝试学习 web 开发,感觉.....
如果没能力深入,就要学的广一些。
许多人,只是不想学习。
wu67
2023-01-05 09:26:45 +08:00
可以但是没必要. 有鼓捣另一套东西的时间, 为什么不原生 app 搭个 webview + js bridge, 里面直接跑 html 页面呢
dabbit
2023-01-05 09:41:59 +08:00
追求完美就用原生,追求效率就用 flutter

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

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

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

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

© 2021 V2EX