从Android到Flutter的学习之旅
前言
Flutter
(读音:F拉特尔,不是F撸特尔)的热度最近越来越高了,在Google
爸爸支持下,生态环境也越来越好。我本身是做Android
开发,这混合开发还是要学啊。所以乘着最近项目不是很忙,开始来学习Flutter
,所以准备写一些博客来记录下自己的学习方法和心得。
我现在目前的学习Flutter
规划是大概过一遍官方文档,了解个大概。然后通过作一个项目,然后用到什么,再去查文档,查资料。和当初学Android
还是有点区别的呢,不能仔仔细细的从头开始学了,毕竟没有那么多时间;而且也有编程经验了,初步上手应该不算太难。如果有编程经验的小伙伴,也可以试试我这种方法。
准备
因为Flutter
的生态环境非常好,官方文档特别详细,还有中文文档哦(Google爸爸对中国开发者越来越友好了)。还有中国的Flutter
开发者维护的Flutter
中文网。反正就是各种贼详细的文档,像我这种英语渣渣,学起来贼方便,有中文文档的感觉就是爽啊,链接下面大家自取。
因为文档特别的详细,Flutter
环境的搭建,我在这就不详细说了。大家跟着文档一步步来就行了,如果环境搭建有问题不能解决的可以在评论中提出哈。我个人有个小建议,编译器建议使用AndroidStudio
,毕竟是Google
家亲儿子,配套使用,味道更佳哦。
这里还有一本学习Flutter的电子书Flutter实战,大家可以看一下,更好的去学习Flutter。
思路
其实我已经学习几天Flutter
了,在学习的过程中,我发现因为有写Android
的一些思维惯性。实现一个东西的时候,先想到肯定是之前Android的实现思路,然后发现Flutter
中没有这种方式,或者实现方式不一样,我就想着应该很多人跟有一样的思路,所以就想通过博客记录一下,通过对照Android
的实现方式来学习Flutter
,这样会更容易去理解Flutter
的一些特性,这样可能更快速的上手Flutter
。
目的
我就是想通过自己的这种学习方式,帮助跟我有同样思路的小伙伴,更好的理解Flutter。当然毕竟我也是Flutter初学者,肯定有很多不足的地方,或者不是最好的方法,希望大家能提出建议,一起相互交流学习,共同进步。
好啦,废话就先说这么多,下一篇就将记录从Android的角度去学习Flutter。最后祝大家,