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

2023-01-04 22:28:21 +08:00
 daxiaoxian
1 、在点一段时间我寻找了一段时间 APP 编写方案,找到了 Flutter 觉得它可能是未来的方向。
2 、Flutter 是否值得下赌注学习呢?
3 、今天公司一个前端同事说 Flutter 已经是过时的产品了,瞬间感觉我的方向错了。
16343 次点击
所在节点    程序员
107 条回复
Leonard
2023-01-04 22:30:49 +08:00
个人觉得:值得学习,不是趋势
qwerzl
2023-01-04 22:35:39 +08:00
讲真,说到前端,还是 Web Technologies 最简单。Flutter 什么的让一边去
pocarisweat
2023-01-04 22:37:52 +08:00
Flutter 是一个具体的技术,通常我们讲发展趋势的时候,更多指的是某种思路或者设计方法。楼主列了三条,但并没有说明 Flutter 的核心思路是什么,以及和之前的技术有什么不同
ChuJiani
2023-01-04 22:38:20 +08:00
@qwerzl 所以 app 要变成前端加载器吗😂
dk7952638
2023-01-04 22:56:44 +08:00
跨平台技术永远不会是趋势,技术差异化本身就是平台壁垒的一部分,跨平台技术永远只会是原生技术的补充
renmu
2023-01-04 22:58:54 +08:00
学个技术要啥赌注,想学就学呗
kwh
2023-01-04 23:02:34 +08:00
我认为会
原因一:因为卷,会导致很多人都会学习 flutter 。所以 flutter ,人力储备必然 ok 。
原因二:高手们都有发财的渴望和能力,听说 vue 作者赚了很多钱。我相信有很多高手都期望能在 flutter 上发财。
而且谷歌能凭一己之力维护浏览器,维护一个 ui 组件库应该是毛毛雨吧? flutter 生态应该没有问题。
原因三:开发需要强类型,比如 typescript 。而 dart 就是强类型。
原因四:多端共用
原因五:听说 dart 性能更高。要是谷歌的想法是想在浏览器运行 csgo 呢? Windows 卒。
ppphp
2023-01-04 23:05:12 +08:00
反正我写的挺开心的
PTLin
2023-01-04 23:08:11 +08:00
千言万语到最后还是那个老问题:Flutter 这么多年了你手机里有几个软件是基于这个的?
我印象里只有闲鱼和哔哩哔哩漫画,并且这两个软件用户体验方向的口碑都不太好。
janus77
2023-01-04 23:18:47 +08:00
flutter 已经宣传至少三年了,三年前我就不看好,结果现在国内搞 flutter 的几个大厂都开始撤回原来技术栈了。你说呢?
kaicity
2023-01-04 23:19:47 +08:00
@PTLin 很多软件都有零碎界面是 flutter 写的,比如微信,百度网盘,阿里云盘,wps
acctv2
2023-01-04 23:26:32 +08:00
我一直觉得,绝大多数的普通消费级软件都可以 Web 梭哈。现在商店 TOP100 的 App ,除了游戏外有几个性能需求浏览器满足不了的?

当初特别看好 PWA 的推广,但很可惜国内环境反而把 Web 技术越做越封闭了。
gmlaogong
2023-01-04 23:29:44 +08:00
@renmu 是需要成本的,我学习比较慢,所以需要慎重选择一下
gmlaogong
2023-01-04 23:31:19 +08:00
@kwh 你的想法很大胆,就因为谷歌推出这个没几年,我想学习一下
gmlaogong
2023-01-04 23:31:31 +08:00
@ppphp
gmlaogong
2023-01-04 23:32:36 +08:00
@janus77 好吧,谢谢提供最新的大厂对 Flutter 的态度
Bijiabo
2023-01-05 00:29:11 +08:00
如果不在乎用户体验,请放心大胆的使用 Flutter 。
如果在乎用户体验,请立即远离 Flutter 。
debuggerx
2023-01-05 00:41:27 +08:00
1. flutter 在很多情况下是非常好的技术方案,从这个角度可以说它确实是“趋势”。
2 没有一种方案会是所有场景下的最优解,或者说那句老话,没有银弹,从这个角度说,没有任何一种技术可以称作“趋势”。
3 不建议拿所谓“大厂”的选择和产品来评价方案和技术,很多情况下他们的选择对我们没有任何参考意义。
4 新、酷、过时、流行,个人觉得这些词评价技术挺无聊的,flutter 刚出来还是 alpha 版的时候,我就看好它,因为看到这个方案的发展潜力和能够解决的痛点;相反很多新出的热门技术,虽然有些吸引人的噱头,但是本质却没有很大的进步,或者本身存在很大很难解决的短板,那我就觉得没必要投资精力去学习。
DOLLOR
2023-01-05 00:54:58 +08:00
可以作为技术储备而学习,但目前没有在正式项目里实践的想法。
callmesmc
2023-01-05 01:36:45 +08:00
如果是为了跨平台,那还不如 web 呢

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

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

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

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

© 2021 V2EX