Flutter简介
随着移动端技术的发展,一些大厂开始考虑跨平台技术的解决方案。如React Native和Weex,其本质都是通过虚拟DOM驱动原生组件的渲染,因此性能和体验比较接近原生,但是在性能上与原生还是有一定差距,所以Flutter应运而生。
Flutter是Google在2015年推出的移动UI框架,可快速在iOS和Android上构建高质量的原生用户界面。毕竟是亲儿子,性能效果所以最接近原生。接下来让我们见证Flutter之美。
Flutter的优势
-
快速开发
Flutter的热重载可帮助您快速地进行测试、构建UI、添加功能并更快地修复错误。在iOS和Android模拟器或真机上可以在亚秒内重载,并且不会丢失状态 。
-
性能优越
自带的高性能渲染引擎(Skia)进行自绘,渲染速度和用户体验堪比原生。 -
UI强大,富有表现力
Flutter内置美丽的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果和平台感知,为您的用户带来全新体验。
-
现代的,响应式框架
-
访问本地功能和SDK
参考资料: