金歌 发表于 2024-8-31 16:41:17

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

前言

听别人讲flutter立刻就要亖掉了?这是真的嘛?我去看了一下作者提出了4个观点:
1、Flutter正在被谷歌放弃,由于Fuchsia系统被放弃了
2、iOS步调员不喜好Flutter
3、技能不成熟
4、KMM更好
我们可以分别看一下这四个观点是不是有原理?
https://img-blog.csdnimg.cn/direct/e7da8f9ec69e40e0acac7b902736d4d0.png
一、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的兴趣,可以扫描下方二维码获取相关学习资料。
https://img-blog.csdnimg.cn/img_convert/1fe127d16c83bc2f4752659eaa882ecc.png
一、Flutter3x-Dart篇

1、走进Flutter时代
2、Flutter编码语言Dart详解系列
3、Dart开辟Flutter功能-实操篇
https://img-blog.csdnimg.cn/direct/7c4ab8a007ac4358b9aba73bd8bb14ae.png
二、Flutter3.x-部件篇

1、Flutter3.x 全新环境保姆式教学
2、Flutter3.x 有状态/无状态系列部件
3、Flutter3.x 实战微信核心界面
https://img-blog.csdnimg.cn/direct/8fea4585b21444ccba98a631916692ae.png
三、Flutter3.x-Animation高级进阶篇

1、Flutter3.x 身心接触隐式动画魅力
2、Flutter3.x 突击显示动画
3、Flutter3.x 动画原理探索
https://img-blog.csdnimg.cn/direct/abea421972a34fe3baa40c93849aee64.png
四、Flutter3.x-Key高级进阶篇

1、Flutter3.x 感受核心命根子Key的强盛
2、Flutter3.x Key进阶研究
https://img-blog.csdnimg.cn/direct/1802e09378f7421eab2f94f00d6bd6c8.png
五、Flutter3.x-Slide高级进阶篇

1、Flutter3.x 走进最频仍交互的滚动
2、Flutter3.x 实现大厂核心功能
https://img-blog.csdnimg.cn/direct/566493a7f5ba4ad49870a5a6538cde22.png
六、Flutter3.x-Async高级进阶篇

1、Flutter3.x 异步编程核心
2、Flutter3.x 异步编程实操
https://img-blog.csdnimg.cn/direct/1f6ce5dc1ba44c10b829446436359782.png
七、Flutter3.x-Layout高级进阶篇

1、Flutter3.x 布局排版设计头脑
2、Flutter3.x 布局的核心突击
https://img-blog.csdnimg.cn/direct/651da859a1474281b54ec1eb5e84b27e.png
八、Flutter3.x-Sliver高级进阶篇

1、Flutter3.x Sliver布局模型
2、Flutter3.x Sliver进阶突击
https://img-blog.csdnimg.cn/direct/a63d41c556a34e5db00596d66e50dd8d.png
九、Flutter3.x-State高级进阶篇

1、Flutter3.x 感受State的魅力
2、Flutter3.x 进阶State
https://img-blog.csdnimg.cn/direct/a0183b77846247d989eb4e76eea1be22.png
十、Flutter3.x 项目实战

1、Flutter3.x 商城购物项目实战
2、Flutter3.x 贝壳租房项目实战
https://img-blog.csdnimg.cn/direct/dce32b84cd1d45a789179a150edecea2.png
十一、Flutter3.x Framework架构解析

1、Flutter应用启动分析
2、TaskRunner工作原理
3、Widget架构
4、Flutter动画原理
5、Flutter渲染机制
6、Flutter通讯机制原理
https://img-blog.csdnimg.cn/direct/1333f7007d224c2c8e0b74fe06751fdc.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 有人说flutter立刻就要亖掉了。。。