本书共12章, 主要内容包括: 第1章介绍Flutter的环境搭建; 第2章介绍Flutter项目的概况, 包括目录结构、调试及App构建发布流程; 第3章介绍Flutter组件的分类和使用细节; 第4章介绍Dart语言的基础知识及常用语法; 第5章介绍事件及手势处理的技术和案例; 第6章介绍Flutter动画原理及动画组件; 第7章介绍文件读写与网络请求方法; 第8章介绍路由相关知识及数据存储技术; 第9章介绍Flutter与Android和iOS的混合开发; 第10章介绍国际化开发的相关知识; 第11章通过案例分析一个项目的开发过程; 第12章通过案例介绍App的升级功能的应用。