Flutter凉了? 不!它还是很 '硬'
2022-05-12 本文已影响0人
android不是安卓
Flutter自2015年出来至今已经很久了,那么现如今各大热门app中它到底有多大存在感呢?
为了让大家详细了解到当前Flutter在热门App中的使用情况,作为Android开发我决定亲手实践一下,抽出宝贵的一个周末,先用手机下载了百来个热门App,手机都差点内存爆炸,就为了实验实验Flutter它到底有没有人用,在现如今移动开发当中是否很重要。
检测方法:
- 使用LibChecker查看App是否使用Flutter相关的so
- 使用shell指令:zipinfo
下面这些都是要检测的APP了,弄百来个就差不多能做个参照了[部分数据引用公众号]:
主要下载了这些App,不过基本上涵盖了大部分热门app,已经足够做此次参照了,下面我们就来看看这些app里面到底有多少使用了Flutter!
万众期待的结果
部分app截图据统计,目前下载的200个app中,已使用Flutter的有52个,占全体样本的26%,作为参考,统计了下RN相关的App,共有45个,占全体样本的22.5%,这样看来,目前Flutter已经超过RN成为跨平台方案的首选了。
虽然上面写的比例看起来不高,但是此次是直接选取的排行榜热门app来检测,如使用常用APP来进行测试的话比例可能会高达60%,可见目前Flutter使用的普遍性。
这就是为什么我们移动开发程序员必须要学Flutter的理由!很多人在炒作Flutter凉了、Flutter无用论根本毫无意义,数据以及目前大厂app的真实数据足以粉碎这些假消息。
这里给大家推荐一套Flutter学习资料,附有相关《Flutter开发核心知识笔记》,相信可以给大家提供一些学习上的帮助,有需要的朋友们可以留言或私信找我领,方便自身查漏补缺。
Flutter开发核心知识笔记
一、Flutter起源
- Flutter2.0起源
- 学习 Flutter 的理由
等等......
二、Flutter2.0优化
- 崩溃优化
- 内存优化
- 瘦身优化
- 咸鱼Apk优化实战
等等......
三、Flutter2.0UI
- ListView详解与应用
- GridViwe详解与应用
- 布局 widget
- 等等......
四、Dart语法
- Flutter开发环境搭建
- Dart面向对象原理
- Mixin
- 变量、函数、操作符、异常
- 等等......
五、Flutter2.0进阶
- Flutter线程运行模型
- Flutter文件机制
- Flutter与Native通信原理
- 自定义Viwe
- 多线程开发
- 原生交互
- 等等......
六、Flutter2.0开源中国实战
- 底部导航栏路由架构实现
- 侧滑菜单栏、个人中心、主页实战开发
- 手写实现Flutter版开源中国
七、Flutter面试题
需要这份《Flutter开发核心知识笔记》的可以文章留言或者私信领取,看到大家消息会及时回复并分享资料。
此外想要学习进阶Android高工的可以看看这份系统学习路线,也可以发出来给大家,有需要的朋友们可以领取,方便自身查漏补缺。
Android高开系统学习路线部分:
主要包括这些内容:
- 项目开发必备底层技术
- Android R FrameWork源码与UI
- 大厂内部APP调优方案
- 引领5G的音视频
- Gradle高阶实战
- Kotlin入门到精通
- Flutter2.0混合开发
- 鸿蒙2.0专题
今天的分享就这些,以上这些内容的学习资料都已整理打包好,可以分享给大家,每个模块都有对应的文档学习资料,能帮助大家更细致化的学习,需要的朋友们可以在文章下方留言或者私信领取。
点个赞再走吧