不良网站举报中心官网,做网站必须买云虚拟主机吗,美丽中国网页界面设计,怎么在中国做网站网站Flutter 综述 1 介绍1.1 概述1.2 重要节点1.3 移动开发中三种跨平台框架技术对比1.4 flutter 技术栈1.5 IDE1.6 Dart 语言1.7 应用1.8 框架 2 Flutter的主要组成部分3 资料书籍 《Flutter实战第二版》Dart 语言官网Flutter中文开发者社区flutter 官网 4 搭建Flutter开发环境参考… Flutter 综述 1 介绍1.1 概述1.2 重要节点1.3 移动开发中三种跨平台框架技术对比1.4 flutter 技术栈1.5 IDE1.6 Dart 语言1.7 应用1.8 框架 2 Flutter的主要组成部分3 资料书籍 《Flutter实战·第二版》Dart 语言官网Flutter中文开发者社区flutter 官网 4 搭建Flutter开发环境参考 1 介绍
1.1 概述
Flutter是一个由谷歌开发的开源跨平台应用软件开发工具包用于为Android、iOS、Windows、macOS、Linux Desktop、Google Fuchsia开发应用。
1.2 重要节点
2014年10月 - Flutter的前身Sky在GitHub上开源。2015年10月 - 经过一年的开源Sky正式改名为Flutter低调期。2017年5月 - Google I/O正式向外界公布了Flutter这个时候Flutter才正式进去大家的视野。2018年6月 - 距5月Google I/O 1个月的时间Flutter1.0预览版。2018年12月 - Flutter 1.0在Flutter Live活动中发布是该框架的第一个“稳定”版本。2019年2月 - Flutter1.2发布主要增加对web的支持。2022年5月在 Google I/O 2022 发布了 Flutter 3正式支持了 Windows、macOS、Linux 等操作系统。
1.3 移动开发中三种跨平台框架技术对比
技术类型UI渲染方式性能开发效率动态化框架代表H5 原生WebView渲染一般高支持Cordova、Ionic、微信小程序JavaScript 原生渲染原生控件渲染好中支持React Native、Weex自绘UI 原生调用系统API渲染好Flutter高, Qt低默认不支持Qt、Flutter
1.4 flutter 技术栈 1.5 IDE
Flutter支持使用 Visual Studio Code 和 Android Studio 需要安装 Flutter 插件和 Dart 插件。
1.6 Dart 语言
Dart 是一门新的编程语言如同 JAVA、PHP 一样是为了解决编写应用程序中的一些实际问题而被造轮子发明出来的而这个造轮子的人就是 Google。可能大家都熟悉 Google 的另一个轮子 Golang而对 Dart 听闻甚少其实 Dart 的出生跟 Go 很相近。
https://book.flutterchina.club/chapter1/dart.html
1.7 应用
Flutter在国内的应用非常广泛很多大型知名公司都在使用 Flutter。谷歌、宝马、阿里巴巴、字节跳动、eBay、腾讯、丰田等企业巨头都是 Flutter 的用户。这证明 Flutter 是一项成熟稳定的技术完全有能够支撑起大规模企业级应用程序。
1.8 框架 2 Flutter的主要组成部分
Dart平台 Flutter引擎[10] 基础库 定制化设计语言的组件 Flutter DevTools
3 资料
书籍 《Flutter实战·第二版》
《Flutter实战·第二版》
Dart 语言官网
Dart 语言官网
Flutter中文开发者社区
Flutter中文开发者社区
flutter 官网
flutter 官网
4 搭建Flutter开发环境
https://book.flutterchina.club/chapter1/install_flutter.html
参考
1、flutter 官网 2、flutter wiki 3、初识Flutter一跨平台的发展史 4、革命性移动端开发框架-Flutter时间简史 5、flutter github仓库 6、Dart 语言官网 7、《Flutter实战·第二版》 8、Flutter中文开发者社区 9、Flutter 开发网