高质量的原生移动应用UI框架Flutter-初探

2018年6月21日,谷歌在GTMC大会上发布了 Flutter 第1个预览版,然后对Flutter简单了解了一下,这里先做一个简单介绍:

Flutter是什么

Flutter是谷歌新推出不久的原生移动UI框架,并且完全免费和开源,目前发布的是预览版,相信很快就会推出正式版本。

快速开发

开发速度快,毫秒级的热加载,修改代码后,应用界面会立即更新,不需要重新打包和重新打开应用,开发调试非常的方便。

漂亮的用户界面

Flutter内置了美丽的Material Design和Cupertino主题、丰富的平滑而自然的动画效果,可以帮助你快速构建漂亮的用户界面

原生应用的性能

官方介绍可以达到媲美原生应用的性能,我没有具体测试过,不过根据其它网友的测试要比目前React Native方案,性能要好些。

Flutter 使用 Dart 的程序语言预编译的方式编译多个平台的原生代码,Flutter 与平台直接通信,编译为原生代码也可以加快应用程序的启动时间。