跳转至

课程讲稿与 Flutter 官方文档的区别

课程主要面向有编程基础的大学本科生,课程比较强调移动应用开发知识体系的构建,希望同学们掌握使用 Flutter 框架进行应用开发的方法,而不仅仅是了解 Flutter 这个框架。

课程讲稿主要使用来自 Flutter 官方文档 的内容,其中的实例主要来自 Flutter 官方 Cookbook。课程相较于 Flutter 官方文档:

  • 增加了较多的设计指导,希望同学们领会设计思维引导应用开发这一思想。
  • 按照七至八节课的课时串起 Flutter 开发中的各种知识点:第一节课就体验应用开发全流程,中间的课程设计紧凑,一些杂项内容则整理到课程的最后...学习逻辑相较官方文档更加清晰。
  • 挑选并调整了 Cookbook 中比较适合进行教学的案例,将较简单的案例直接并入课程内容而不单独提及。
  • Widget catalog 中提及的 Widgets 进行了更简洁明晰的分类。
  • 省去了文档中与具体开台相关的一些细节,聚焦于移动端通用的应用开发。
  • Dart 编程部分要求同学们在之前所学习语言的基础上进行自学,只作简略提示。

希望这一份教学讲稿能够更适合大学本科生进行移动应用开发的入门,培养同学们的设计思维;Flutter 则作为应用开发过程中趁手的工具让想法落地。