flutter入门难?提升难?进阶难?看我这一篇就够了

flutter的理想是快速构建漂亮的原生应用,使用中的快速开发,使用已经设计好的UI控件,现代的、相应式的框架,访问本地SDK的方式,让跨平台开发简单、快捷。


框架

flutter框架分三层:Framework,Engine, Embedder

flutter的开发语言:Dart 也是一种VM语言,所以在每个运行flutter的app中都有一个dart的运行环境。编译模式支持AOT和JIT。

Dart最开始是google设计出来替代javascript的,但是并没有凑效。后面Flutter选择了Dart, 才使Dart活跃起来。

中文官网:如果你想去初步了解:https://flutterchina.club/

如果你是初学者,我建议下载一个简单的demo,手动的照着敲起来,在这个过程中,你们学习到语法的特点,也会学到一些常用的控件的使用、项目入口、方法的构建、怎么布局等,这样会对你学习更简单容易。

如果你把一整个项目都copy完,你就照着这个项目的UI,脱离原码去自己写一次,边写边查,这样可以加深你对他使用的记忆,在这同时你可以去查一下每个控件使用的详细情况,怎么用才更好,合理的去优化你的demo原来没有实现的功能或你要添加的功能。这一套方法下来,你应该可以大致的写一些简单的应用了,之后的就是去各大网站去找资源:包括好用的库、好用的集成类等。

学习是枯燥无聊的,这个过程不太好受,如果你给学的会,有一个好的结果,可能会让你的工作更上一层,老板一定会给你加薪,之后你就会做上ceo,赢娶白富美!走上人生巅峰!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容