一、环境搭建
入门: 在Windows上搭建Flutter开发环境 - Flutter中文网
二、Dart入门
1、Dart特性
(1)基于JIT快速开发周期(Debug模式)
在开发阶段采用JIT模式,在执行期将经常使用的代码段编译成机器码保存在本地,但也因为即时编译成热点代码,导致执行效率不高
(2)基于AOT的发布包(Release模式)
AOT指在编译期编译成机器码,提升执行效率
(3)Fbs120高帧率,使得用户体验流畅顺滑,但同时也较消耗CPU资源
(4)单线程
不需要锁,没有线程切换上下文切换的性能损耗和锁的卡顿
(5)多生代无锁垃圾回收器
专门为UI框架中常见的大量Widgets对象创建和销毁优化
2、Dart语法(与Java对比)
--------------------------------------持续更新----------------------------------