一、Flutter介绍
1. Flutter 是 谷歌的移动UI框架
2、跨平台:Linux、Android、IOS、Fuchsia
3、原生用户界面
它是原生的,让我们体验更好,性能更好
4、开源免费
完全开源,可以进行商用
二、Flutter 与主流框架对比
1. Cordova: 混合式开发框架(Hybrid APP) (web)
2. RN (React Native): 生成原生APP,但以View为基础嵌入
3. Flutter: 在渲染技术上,选择了实现(GDI)
三、Flutter 介绍
1. 120fps超高性能
1.FPS: 每秒传输帧数,可以简单理解为每秒画面数
使用GPU渲染,120FPS
电影电视:24FPS
液晶显示器:60HZ = 60FPS
游戏:80FPS
2. 技术生态环境
- 谷歌出品和推广
- 第三方组件发展
- 大公司使用:阿里、腾讯、京东