有人说flutter立刻就要亖掉了。。。

金歌  金牌会员 | 2024-8-31 16:41:17 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 578|帖子 578|积分 1734

前言

听别人讲flutter立刻就要亖掉了?这是真的嘛?我去看了一下作者提出了4个观点:
1、Flutter正在被谷歌放弃,由于Fuchsia系统被放弃了
2、iOS步调员不喜好Flutter
3、技能不成熟
4、KMM更好
我们可以分别看一下这四个观点是不是有原理?

一、Flutter正在被谷歌放弃,由于Fuchsia系统被放弃了



  • Flutter是由谷歌开辟的一款跨平台应用开辟框架。只管它已经发展了一段时间,但仍然存在一些不完善的地方,如性能和稳固性方面的问题。在资源配置上大概有所调整,但是并不意味着谷歌正在放弃flutter。
  • Fuchsia系统是谷歌为物联网研发的操纵系统。虽然有报道称谷歌在Nest智能音箱上放弃了采用Fuchsia OS,但这并不意味着谷歌放弃了整个Fuchsia系统。
二、iOS步调员不喜好Flutter



  • 原生体验的差别:Flutter通过自绘的方式实现界面,虽然可以或许带来跨平台的同等性,但也大概在某些细节上无法达到原生iOS应用的细腻体验。对于追求极致用户体验的iOS步调员来说,这大概会是一个考量因素。
  • 学习成本:虽然Flutter的Dart语言相对简便,但对于已经认识Objective-C或Swift的iOS步调员来说,学习一个新的语言和框架照旧需要一定时间和精力的。
  • 社区和生态系统:iOS开辟有着巨大的社区和丰富的生态系统,提供了大量的第三方库和工具。相比之下,Flutter虽然也在不断发展壮大,但在某些方面大概还不敷完善。
  • 性能考量:虽然Flutter在性能优化方面做了很多工作,但在某些复杂的场景下,其性能大概照旧无法与原生应用相媲美。
三、技能不成熟

从Flutter的发展历程和广泛应用来看,可以以为Flutter已经是一个相对成熟的技能。


  • Flutter自2015年开始作为Google内部项目,至今已有近十年的发展历程。在这段时间里,Flutter履历了不断的优化和改进,从最初的Alpha版本到如今的稳固版本,其性能和稳固性得到了显著的提升。
  • Flutter已经得到了广泛的应用和认可。很多着名应用,如阿里巴巴、腾讯、美团等,都已经采用了Flutter举行开辟。这些成功案例表明,Flutter已经可以或许应对复杂和大规模的应用开辟需求。
四、KMM更好



  • KMM的重要优势在于它利用Kotlin语言举行开辟,可以共享大部分业务逻辑代码,实现真正的跨平台复用。这意味着开辟者可以编写一次代码,然后在多个平台上运行,从而显著进步开辟效率。此外,KMM还支持与原生代码的互操纵,使得开辟者可以或许充分利用平台特定的功能和性能优势。
  • 然而,KMM在UI开辟方面大概不如Flutter强盛和灵活。Flutter通过自己实现UI框架,可以或许在差别平台上实现高度同等的用户界面。它的热重载和热更新功能也使得开辟过程更加高效和便捷。此外,Flutter还提供了丰富的组件和动画效果,可以实现各种复杂的UI需求。
  • KMM和Flutter各有优缺点,没有绝对的优劣之分。在选择跨平台开辟框架时,开辟者应该根据自己的需求和团队的实际情况举行评估和选择。
写在末了

好了,前面就是我对这些观点的自己的见解
总的来说就是现阶段Flutter是跨平台最好的选择
长期来看要鉴戒风险做好容错的准备
如果看到这里的同学有学习Flutter的兴趣,可以扫描下方二维码获取相关学习资料。


一、Flutter3x-Dart篇

1、走进Flutter时代
2、Flutter编码语言Dart详解系列
3、Dart开辟Flutter功能-实操篇

二、Flutter3.x-部件篇

1、Flutter3.x 全新环境保姆式教学
2、Flutter3.x 有状态/无状态系列部件
3、Flutter3.x 实战微信核心界面

三、Flutter3.x-Animation高级进阶篇

1、Flutter3.x 身心接触隐式动画魅力
2、Flutter3.x 突击显示动画
3、Flutter3.x 动画原理探索

四、Flutter3.x-Key高级进阶篇

1、Flutter3.x 感受核心命根子Key的强盛
2、Flutter3.x Key进阶研究

五、Flutter3.x-Slide高级进阶篇

1、Flutter3.x 走进最频仍交互的滚动
2、Flutter3.x 实现大厂核心功能

六、Flutter3.x-Async高级进阶篇

1、Flutter3.x 异步编程核心
2、Flutter3.x 异步编程实操

七、Flutter3.x-Layout高级进阶篇

1、Flutter3.x 布局排版设计头脑
2、Flutter3.x 布局的核心突击

八、Flutter3.x-Sliver高级进阶篇

1、Flutter3.x Sliver布局模型
2、Flutter3.x Sliver进阶突击

九、Flutter3.x-State高级进阶篇

1、Flutter3.x 感受State的魅力
2、Flutter3.x 进阶State

十、Flutter3.x 项目实战

1、Flutter3.x 商城购物项目实战
2、Flutter3.x 贝壳租房项目实战

十一、Flutter3.x Framework架构解析

1、Flutter应用启动分析
2、TaskRunner工作原理
3、Widget架构
4、Flutter动画原理
5、Flutter渲染机制
6、Flutter通讯机制原理


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

金歌

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表