前言

995 阅读1分钟

欢迎点赞,转载请注明出处

   Flutter是Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。2018年12月份,Google发布了Flutter 1.0稳定版本。开发者可以通过Dart语言开发App,一套代码同时运行在iOS和Android平台,以及浏览器。Flutter提供了丰富的组件、接口,开发者可以很快地为Flutter添加native扩展。同时Flutter还使用 Native引擎渲染视图,这无疑能为用户提供良好的体验。 该课程提供了Dart 2.x和Flutter 1.x 入门知识的讲解与练习。

   Flutter优点主要包括:

   * 跨平台
   * 开源
   * Hot Reload、响应式框架、及其丰富的控件以及开发工具
   * 灵活的界面设计以及控件组合
   * 借助可以移植的GPU加速的渲染引擎以及高性能ARM代码运行时已达到高质量的用户体验

   虽然在Windows操作系统和macOS操作系统、Chrome OS操作系统,以及谷歌未来的Fuchsia操作系统下,都可以进行Flutter开发,但是为了能够测试和验证iOS下效果,建议在macOS下进行Flutter开发,macOS目前最新版本是10.15 Catalina。

   学习Flutter最好能够有面向对象语言开发的基础,如C++,Java等,如果了解熟悉HTML5,CSS3更好。

上一篇 目录 下一篇 Android Studio安装与配置