原来学Flutter的人,现在后悔了吗?,flutterplugin依赖

**1. Flutter 正在被越来越多的 App 所使用 **

通过LibChecker app可以随便打开本人手机所安装的 app(参考了 GSY 方法),选择查看哪些 app 包含了 Flutter:

发现了没有,几乎大厂的 App都在列:

1. 微信

2. 淘宝、天猫、UC、菜鸟、饿了么

2. 度小满、百度贴吧

4. 网易有道词典

这些 App 正在尝试甚至已经大规模使用Flutter。

可以看到 Flutter 在这几年的成长,已经成为跨端技术的佼佼者了,说到跨端,你的选择是?还有备选吗?

2. Flutter 的优点

从出身来说,Flutter 是谷歌的,所以对于 Android 开发者来说,从开发环境上来说,上手要容易很多。

其次, Flutter 目前的更新与迭代非常频繁,在 3 月份发布了 Flutter的 2.0 版本,支持了Android、iOS、Windows、macOS、Linux 平台,甚至未来可以会被嵌入到一些智能设备:电视、智能家居甚至汽车。

回归到技术层面,大家都知道以前比较热门的跨端框架是 React Native,实现原理主要是利用 js 将页面上的控件转化为原生控件,这样就带来了很多问题,例如新控件的适配,以及不同平台控件的差异性没法磨平,一个页面Android、iOS展示效果有差异,UI 同学不会同意吧。

而 Flutter 彻底改变了之前「转化」的思路,采用了全新的 Widget,完全自己绘制,屏蔽掉平台的差异性。

最后,Flutter 整个社区的活跃度非常高,出问题有地方查,有大厂分享最佳实践,不香吗?

3.找工作的加分项

Flutter目前也是Android开发岗位的加分项,下面是我在Boss上面搜到的一部分招聘信息。

通过上图我们可以看出,很多大厂在高薪招聘这方面的人才,Flutter 确确实实可以成为我们找工作的一个帮助。

Android学习资料以及Flutter2.0解析视频分享


为什么使用Flutter

下面说一说我用Flutter的一些感受

  • 热重载(这个感觉还一般,而且比较费内存也无法真正测试你的AP
    P性能)

  • 全套小部件(这是我最喜欢的)

  • 所有东西都是一个小部件(这个也不错)

  • Android / iOS 差异化主题(iOS:Cupertino,Android:Material Design)

  • 非常、非常、非常多的资源 (官方支持的资源很多,比如上边的代码有自带的themedata,scaffold,tarbar等等会节省你太多的开发时间,我觉得weex开发者会有深刻的体会吧)

  • 我觉得还可以加一条,就是他的响应式框架,响应式试图- - - 不需要 JavaScript 的桥接器。目前已知的ReactX包含了众多的响应式语言,RxDart对于flutter或者说Dart来说只是一个增强包。

刻的体会吧)

  • 我觉得还可以加一条,就是他的响应式框架,响应式试图- - - 不需要 JavaScript 的桥接器。目前已知的ReactX包含了众多的响应式语言,RxDart对于flutter或者说Dart来说只是一个增强包。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值