学 Flutter,能挽救Android 开发吗?

Flutter 是什么 ?

Flutter是谷歌的推出的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。这是谷歌的原话。

去年发表了一篇 Kotlin真的值得学习吗?(blog.csdn.net/sk719887916…) 我一直对kotlin不是太看好, 本人也没有去入门这块,除了去年了解了它的的新特性,其他我一概没看。

Flutter真的值得学习吗?

Flutter 的入门姿势大家可以去看我前天推的这篇文章,《弃坑 React-Native,开启入坑 Flutter 之路》。 目睹了 Flutter 一些新特性,我想目前,有不少的Android程序员已经用起了 Flutter, 甚至闲鱼和自己所在的美团也在对Flutter做技术实践,但是 Flutter 真的有春天吗? 尽管谷爹 也表示 Flutter 会对以后前端,iOS ,Android都能很好的支持,但是依然觉得没啥亮点,即使Rn 在2016年很红的时候,我依然没去入门,我看好Retrofit 和 Rxjava是以后的趋势,事实是真的现在很普及了,而RN 差不多凉了。

无论去年 还是今年 JS依旧在成了最受欢迎开发语言!成了前端和移动端公认低成本,兼容最强的热更新方案。

Flutter 或许就是会赴RN后尘!

很多公司放弃了React-Native,有不少公司已经入坑 Flutter !但不代表flutter 就是主流和未来! 类似Rn都是昙花一现,当时我也没去入门! 甚至我只看了下RN 的实现原理,没等我入门,别人就已经放弃了。当然 flutter 可能会比 RN 的命运好一点,但是这条普及的路也很长,如果效果好的话,我认为至少也是3年多吧!

插件化也是过去时了,也没必要去学习了, 这个在今年有名包老师写过书,大家看可以可以看看。

插件化早在14年就有人铺路了,18年还搞老掉牙的东西,读者怎么会买单呢?

只能说明一个技术点是依靠趋势和营销都需要具备,不然无论做技术,还是做其他事情,都不会达到预期的效果!

有空学习下Js, Ts, 我认为好过 Flutter ,Kotlin!。 学的再多,没地方用也是白搭! 目前几乎没几个公司和平台提供这些实践的项目,让大家去实操,甚至在目前业务非常成熟的情况下,别说 Flutter, 就连 kotlin 的都是凉,这里你也不要说哪个公司用了kotlin, 那只是对外输出的技术调研热身而已。

Java 基础和工程能力,哪里都不会过时、我还是很看好的移动端和前端结合的生态! 不看好 React Native 和 Flutter 能搞出什么名堂来。

目前 FaceBook 正在对RN 重构,我们暂且观望 这个RN的新版,是不是还是性能存在问题,请拭目以待! 但是很大的可能依旧凉!不是我diss,在国内你google强制用某个功能,国内手机制造商分分钟给你阉割掉。

你学 Flutter, 我不阻拦你!你开心就好!Flutter是就救不了 Android开发的。 面试加分项几乎没多大优势!

当然你把RN 和 Flutter的原理和渲染过程理解透,那另当别论!

本人的看法而已,请轻拍!

猜你喜欢

转载自juejin.im/post/5bebb6f2f265da616b1042a1