本书由浅入深、循序渐进地通过大量示例阐述了Flutter移动应用开发的基础知识,同时介绍如何使用Flutter框架和Dart语言来开发移动App,如何使用Flutter框架进行移动应用开发,还介绍了很多利用Flutter移动应用开发的技术。本书共11章,包括:Flutter简介,Dart基础语法,基本组件,容器类组件,Flutter交互组件和导航栏,Flutter的对话框组件,事件监听和处理,Flutter的动画和导航,Flutter的文件和网络,Flutter的数据存储,综合案例—基于Flutter的手机文件管理设计与实现。本书示例采用Dart 2.10.4,Flutter采用Flutter 2.0版本开发工具进行开发,所有示例和案例都有详细说明,并且配有习题与练习,以指导读者深入学习。本书重点突出,内容丰富,适合作为高等院校计算机及相关专业学生的教材或教学参考书,也适合学习Dart语言的初学者使用。