上QQ阅读APP看书,第一时间看更新
CHAPTER 1
第1章 Flutter基础知识
移动跨端技术在移动端领域已有多年发展,跨端技术的难点在哪里?为什么Flutter作为一种新兴的跨端开发技术,能够在此领域中迅速走热?Flutter的技术特点是什么,有哪些优缺点?
这些问题在本章中都会一一解答。在具体实战之前,还是有必要花一点时间对这些基础的问题进行了解的。完成基础知识部分学习,有助于更好地了解Flutter,从而更好地掌握它,正所谓磨刀不误砍柴工。
同时,本章也会介绍不同操作系统下Flutter开发环境的搭建过程。Flutter开发环境比较灵活,开发者既可以选择IDE进行开发,也可以选择Visual Studio Code编辑器进行开发,不论选择哪种环境,Flutter都提供了强大的开发、调试工具链,帮助开发者高效开发。
本章的最后将创建第一个Flutter应用,并分别在Android、iOS上运行。
对于初次接触移动开发的读者,本章还会介绍移动端开发的一般流程,如移动端应用是如何开发出来的。通过了解流程,读者能够明白为什么要发展移动跨端技术,传统移动开发存在哪些不足。