小编光和小伙伴们说的内容就有这么多,但远远还不止哦,既然要学习就不要停留在表面。
电子书学习
室友整理些有关Flutter的电子书,包括了Flutter官方文档详细翻译、Flutter技术进阶、Flutter跨平台开发全套电子书、Flutter基础学习PDF、Flutter技术入坑指南总结(阿里闲鱼)等,可以先从Flutter技术入坑指南总结看起,比较好接受,再看Flutter官方文档详细翻译时,就会比较好懂不会觉得乏味了。
个人学习心得:不管是看视频还是电子书学习,一定要做笔记,把重要的、不会不懂的点等记录下来,做的笔记梳理成自己的脑图或文档,这个过程也是加深对知识点的印象和理解。
面试时有关Flutter问的面试题不多,好在面试前端做了准备能回答的上来,还是要了解下iOS或者Android的原生相关知识,小编把被问到的及小编整理的面试题及答案列举一部分,看看关于Flutter都会问什么。
1.Flutter 是什么
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
Flutter 特性有哪些?
快速开发(毫秒级热重载)
-
绚丽UI(内建漂亮的质感设计Material Design和Cupertino Widget和丰富平滑的动画效果和平台感知)
-
响应式(Reactive,用强大而灵活的API解决2D、动画、手势、效果等难题)
-
原生访问功能
-
堪比原生性能
3. Flutter 和 Dart的关系是什么?
Flutter是一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行移动开发。Dart囊括了多数编程语言的优点,它更符合Flutter构建界面的方式。
4. Dart 语言的特性?