Flutter开发APP应该如何起步呢？
对于Flutter初学者，尤其是没有原生开发基础的朋友，一定要系统性学习Flutter移动开发。目前网上是有很多自学资料，包括付费课程，但那些资料都有一个问题，就是默认你已经掌握了某些移动开发知识，对于原生开发者转学Flutter是没什么问题，他们会觉得本该如此。可是对没有原生开发基础的小白呢，他们会学得稀里糊涂，这里冒出个这，那里冒出个那，而且也不给你解释清楚，这是极其不友好的学习体验。 简单说，问题就是目前Flutter学习体系没有真正独立构建起来，来自不同背景体系的开发者，他们自己的知识体系也杂乱无章，甚至有些人还会建议你这块不懂，再去学一下原生开发，如果需要从头去学原生开发，那我们现在还学习Flutter的意义在哪呢？ 无可否认，Flutter开发和原生开发存在一些知识交叉的地方，单独学其中一种都不能完全解决问题，两者一起学又事倍功半，这就需要构建一套完整的Flutter知识体系，将需要用到的知识，包括交叉部分都抠出来独立成为一个体系，这样Flutter学习和开发才能事半功倍。 目前我已经整理了一套Flutter知识体系大纲，并且制作了一套全网最系统知识涵盖详细的Flutter视频教程，帮助学习者快速全面掌握这项技术，相关资源和链接：  可以先看看我放在B站的免费课程  环境搭建重制视频： 需要Flutter全栈式全套体系课程，可以去网易云课堂 关于 Flutter 做产品的优势Flutter 全栈式开发指南 - 网易云课堂关于 Flutter 做产品的优势 Flutter全栈式开发课程介绍 