Flutter想逆天吗?
Flutter is Google’s mobile app SDK for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
从我们首次看到 Flutter 的 Beta 测试版,到如今的 1.0 正式版,总共经过了 9个多月。
-
2 月底在世界移动大会 (MWC) 上发布首个 Beta 版;
-
5 月的 Google I/O 大会上发布 Beta 3 ;
-
6 月底的 GMTC 发布首个预览版;
-
9 月的谷歌开发者大会上,发布预览版 2;
-
12月初的 Flutter Live 2018 上,发布1.0 稳定版。
Flutter 1.0 主要聚焦于稳定性和 bug 修复,同时还包含两项新功能的预览 —— Add to App 和 platform views:
屏幕快照 2018-12-10 下午4.57.38.pngFlutter 1.0 使用的是最新的 Dart 2.1。Dart 2.1 提供更小的代码体积,更快的类型检查和更好的诊断。按照 Google 的说法,Dart 2.1 将输出代码的大小减少了 17%,并将编译时间缩短了 15% 。Dart 2.1 还包含新的语言特性,例如通过新mixin
关键字改进 mixin 支持、支持 int-to-double 的转换、编译时类型检查、新的 HTTP 状态码等等。
Add to App 是一种逐步将现有应用移植到 Flutter 的方法,主要用于将 Flutter 用于现有应用,或者将现有应用分阶段转换为 Flutter 。
上图