1、 概述
-
用途
Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用。开发者可以通过 Dart语言开发 App,一套代码可同时运行在 iOS 、Android、Mac、Windows等平台,甚至能生成Web版,运行于浏览器中。 -
优缺点
1.1. 优点
1.主打跨平台、高保真、高性能。
2.开发者可以通过 Dart语言开发 App,一套代码可同时运行在 iOS 、Android、Mac、Windows等平台,甚至能生成Web版,运行于浏览器中。 3.Dart 语法结合Java与JavaScript语法特点,几乎没有令人不适的怪异语法,使Java系程序员倍感亲切,快速上手
4.推荐使用Android Studio,flutter,dart,甚至flushia,是Google重新发力打造的新生态工具,所以无论是从编译、打包,还是后续插件化升级,都有一定的优势
1.2. 缺点
须使用谷歌提供的开发工具Android studio,而且flutter基于谷歌生态进行开发
使用flutter开发,必须同时具备Dart语言能力和Widget(UI)
社区资源相对较少,是一个新生的框架
针对现阶段开发人员,是一种全新的语言,不同于uniapp和小程序可快速的上手。
2、 准备工作
1.1安装Flutter框架工具
A) 下载地址:https://flutter.