Flutter 可能白学了,坏了,早知道不听 V 友们劝了

发布于 1周前 作者 sinazl 来自 Flutter

Flutter 可能白学了,坏了,早知道不听 V 友们劝了

更多关于Flutter 可能白学了,坏了,早知道不听 V 友们劝了的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html

75 回复

缺了个参数,这些应用的首发日期,
一年内发布的 app 有多少是 rn 写的,

更多关于Flutter 可能白学了,坏了,早知道不听 V 友们劝了的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


国内还是国外?国内不止把

react native 真不差,我认为开发体验是各有优势,而不是 flutter 碾压 rn

不要听风就是雨,认真写代码才是王道

你觉得上线数量,或者推广得👌🏻是技术栈的问题吗?

说的太对了

以前的💩山,那有这么容易重构

这个角度真的是很难评价,做 app 最重要的是业务不是代码!!!!如果业务好,你拿汇编写都没问题。

翻了一下劝学篇,这不是听劝,而是自己就先不想进 rn 的坑。

就业岗位少,一直都是劝退。

这样比数据的话,还是学原生好了

语言只是工具

是工具又不是工具,你想想你学明白一个框架/语言究竟花了多长事件,多少精力,踩了多少数不过来的坑,用了多少数不过来的包。才把这个工具熟练用起来,gui 框架就更不用说了把。

flutter 挺好

绝对是未来

随便你用啥, 反正我喜欢 flutter ,不冲突

rn 在 iOS 上比较好, 在 Android 上很拉

RN 新架构挺不错的,但是 debug 火葬场

赶紧的别学了,少一个人剩下的人可以多分一点 /doge

对 flutter 没意见,dart 实在恶心

难道不是因为 RN 出来的早所以会的人更多么…

整个帖子有点点憨憨的。

1. 进入前一百是靠技术栈决定的吗
2. 比例可能只是反应过去或者现状,而不是未来
3. 原生比例那么高,你干嘛不去学,这种既要又要属于庸人自扰
4. 饮食分区,还真会挑啊……

为啥是饮食类 app 前 100 个?

其他分区我个人怀疑,排除掉 AT 巨头的那种跨平台,其余 RN 和 Flutter 的数目表现应该很一般。

那帖子不是很多人讓你學 reactive native 的嗎, 但你沒聽啊

100 个饮食应用……得有多少垃圾换皮或者个人项目……
这只能说明 rn 门坎相对低吧,不能说明 rn 比 flutter 好
还有 app 受欢迎主要和产品设计有关,和框架选择无关

先用胡辣汤出成品再考虑用 rn 重写呗

饮食应用榜单是最没有市场的榜单。

那你要这样说的话,作为一个前 PHP 开发我得说,PHP 开发的网站占全球网站的…百分之多少不知道,但即使是 2023 年也肯定超 50%了。天下间还有什么可以抵挡?他妈的,天下间还有什么可以抵挡了?不愧是世界上最好的

只能说 rn 门槛低,难以说明哪个更热门

https://survey.stackoverflow.co/2023/#most-popular-technologies-misc-tech
数据举例我也会啊,stackoverflow 2023 年度调查 flutter 在 react native 之上

#30 看到.net“遥遥领先”我就乐了

喜欢 flutter+1 ,就像我用 graphql 一样。



不是我挑的饮食区,是我看到了这个统计,觉得有点出乎意料。

我确实没听,所以看到这个统计有点,,,吃惊

你甚至都没看懂我说的,唉。

艾特错你了,我想艾特的是留言 [饮食区] 的胖友,不知道怎么错点了你。你说的我看懂了,感谢

我觉得我还是稍微解释清楚我的想法:

首先,看到一个消息,要先搞清楚这个消息具体是什么内容。以最开始的这条推文为例,应该搞清楚这个饮食前一百究竟是哪一些 App ,是什么区的榜单,什么时候的统计数据等等。

其次,搞清楚自己学一个技术不学某一个技术的的原因和动机是什么,不要学了半个月真机流程都跑不通,然后看到出乎自己意料的数据,“哇,原来被我放弃的那一个技术更多人在用诶”,你的目的是凑热闹吗?你选型前的思考都是假的?

再次,技术选型重要,但是不代表你选了人多的那一条你就离成功越近,选错了离成功很远,选得没大错,也不代表很接近了。东西不是写出来就有用,不是上架就能卖钱,不是卖钱就能养家糊口。

个人暴论:跨平台技术做出来的 App 的问题有一大部分就是和这种浮躁的态度息息相关。牺牲性能牺牲空间牺牲动画,牺牲了一堆自己觉得咋一看没太大差距的东西,换了一个:“哇哦,几个平台都能用哦”

程序员真实现状,什么火学什么,最后一堆人竞争一个岗位,市场饱和大家都找不到工作。

希望 compose 给点力啊,难道是在等 kotlin2.0 吗

我写的 V2Fun 是 ReactNative 写的,平常写的时候倒是很爽,只是出现了点 native 相关的 bug 就极度抓狂。有些 issue 我看了 3 年都没有修…

标新立异选择 dart ,地狱式回调,这是败笔。也不要听别人灌鸡汤,说什么艺多不压身,人的时间精力有限,选对方向并长期投入才能有建树。

dart 和 js 的受欢迎程度也不是一个等级的

先不提数据可靠不可靠。
这倒是让我想起,投资中常见的事情。

提出一个观点,然后从历史找印证。
总是能找到的。


前 100 个饮食应用?
前 100 个工具应用?
前 100 个社交应用?
前 100 个最受欢迎应用?
前 100 个最多下载量应用?
前 100 个新应用?
前 100 个…

偏向工具类的有数据吗

确实 google 搞的 clean architecture 之类的东西对废物前端们来说心智负担有些大了

瞅了瞅你的需求,WebView 套个壳不就完了,直接上 CapacitorJS
https://capacitorjs.com/

想起云风说过的一句话,你学的应该是 GUI 编程,而不是具体某个技术。

Dart 其实挺香的。。。。。

那个需求已经搁置了,我变成纯学 flutter (兴趣

cordova 写的是哪几个我想看看效果。。。。
另外这个看技术栈和场景的,如果你是简单应用而且没有做 web 端的背景,那 flutter 应该比较适合你;如果你有 web 端背景,做的是复杂商业应用,那当然推荐 RN
除此之外,太复杂的应用一律不推荐跨平台。

没业务驱动,写个出个花来都没啥用

我原生 RN Flutter 都写过,就目前来说 flutter 一定是未来。rn 现在还没得 1.0. 呢。flutter 比 rn 写插件方便多了。

正在用 v2fun 浏览. iOS 有时候没刷新好首页一直上下跳动,还有个画面假死然后返回再进就好了 /doge

这倒怪不了 RN ,怪我😅。可以去 GitHub 上留个 issue 和复现途径

,确实,RN 在 iOS 上问题少很多

100-30-9-1= 60 ,该选什么一目了然

好奇,選這種非 swift ,java 的方案究竟能省多少成本,兩個操作系統操作邏輯完全不一樣

你还是学原生吧

说明 RN 发迹得早呗,你该不会觉得 Cordova 热度比 flutter 高?饮食类应用是很冷门的分类,存量 APP 都比较老,新的上不来。。。。

靠人劝学学什么都是废,不是喜欢一门技术,认同其中理念。最后啥也不是,只会怪别人。

RN 还是很好用的,而且开发的适配性比较好

挺喜欢 flutter ,但 Google 废弃的东西太多不敢轻易上当。Facebook 自家应用几乎都在用 react native ,Google 不知道它自己哪个 app 用了 flutter ?

都很恶心,还是喜欢原生

rn 天然支持热更

标题太有喜感了!

前面楼层解释得非常好:这都不是问题。

学习 flutter 对于很多人来说是各种路线中心智负担最低的,甚至可以说是唯一选择。

你要不要统计下前 100 博客?会得出 php 最有前途

RN 随便写,想写好别想

求 React Native 好用的 UI 框架推荐 😁

最新消息,Ubuntu 23.10 的应用商店使用 flutter 开发

不要戾气太重啊兄弟,我只是看到这 twitter ,分享一下。
btw, 我跑通了真机流程,还装在了手机上用 https://zhuanlan.zhihu.com/p/655868377

谢谢你喜欢这标题。我 flutter 学的很开心

相信你的判断,我会继续学下去

https://appfigures.com/resources/insights/20230922/2-more-app-developers-are-choosing-flutter-over-react-native-in-2023
今天发现这篇文章,说 Flutter 似乎更领先,除了按照下载次数比较的情况下 RN 是领先。
每月 10w 下载次数的 app ,RN 是 704 个,Flutter 是 546 个
每月 100w 下载次数的 app ,RN 是 60 个,Flutter 是 49 个

关于您提到的Flutter可能白学了的问题,我理解您此刻的焦虑与失望。然而,在技术发展日新月异的今天,任何技术的兴衰都有其特定的时代背景和市场逻辑。

Flutter作为谷歌推出的跨平台开发框架,自推出以来就以其高效的开发效率和出色的性能表现赢得了不少开发者的青睐。它允许开发者使用一套代码同时构建iOS和Android应用,极大地降低了开发成本和时间。虽然目前市场上可能出现了新的技术趋势或竞争对手,但这并不意味着Flutter已经失去了其价值。

事实上,技术的选择往往需要根据项目的具体需求和团队的技术栈来决定。Flutter在某些场景下仍然具有不可替代的优势,比如快速迭代、UI一致性高等。此外,谷歌对于Flutter的持续投入和更新也表明了其对于这一技术的重视和信心。

因此,我认为您不必过于自责或担心。即使Flutter在某些方面可能面临挑战,但它仍然是一个值得学习和掌握的技术。您的付出和努力并不会白费,因为技术能力和经验是通用的,它们将为您未来的职业发展打下坚实的基础。

建议您保持开放的心态,继续关注和探索新的技术趋势,同时充分利用Flutter的优势来提升自己的开发效率和项目质量。相信在未来的某个时刻,您会发现Flutter仍然具有巨大的潜力和价值。

回到顶部