Flutter 开发之旅从南到北

杨加康
内容提要 本书主要讲述Flutter框架的核心技术。本书共12章,首先介绍了Flutter技术的基础知识、Dart的基础知识以及Flutter中的基础组件等,然后讲述了Flutter中的布局管理、动画管理、手势事件管理、路由管理以及状态管理等核心技术点,最后讨论了Flutter中的网络通信和应用测试并给出了一个完整的案例。本书有助于读者深入理解Flutter 技术的完整知识体系。 本书适合Web前端开发人员、Android开发人员、iOS开发人员、Flutter初学者以及对移动开发感兴趣的人员阅读,也可供相关专业人士参考。 推荐序1 作为现在流行的跨平台开发框架,Flutter实现了高效的热重载、高的性能以及用户界面的高一致性,这正是跨平台开发技术的核心。高效的热重载可以让开发者更加快速地开发,而不用等待漫长的编译过程,高的性能让跨平台开发不再受性能限制,而用户界面的高一致性让跨平台开发能够真正用于生产实践。随着社区资源的不断丰富,Flutter将引领跨平台开发进入一个新的天地。 Flutter中国开发者社区引起了越来越多人的关注,越来越多的开发者开始研究Flutter。在社区中,大量的文章介绍了Flutter的相关技术,但这些零零散散的文章很难让初学者对Flutter有一个完整的认识,也很难让初学者理解Flutter的设计理念。同时,Flutter的知识点非常多,让开发者很难对Flutter有一个非常清晰的认识,因此很多开发者在入门之后,只会机械地搬运组件,而无法掌握Flutter的核心设计思想。 本书从Flutter开发的各个方面入手,不仅讲解了Flutter的基本使用方法,还分析了Flutter的设计思想和核心理念。通过阅读本书,开发者不仅能知其然,还能知其所以然,从而建立起完整的Flutter知识体系。本书可以帮助更多的开发者实现从初级到高级的进阶,希望读者都…