1. 什么是flutter
Flutter,本质上一套跨平台的UI框架,通过OpenGL这种跨平台的绘制库(内部会调用操作系统API)实现了一套代码跨多端。Framework底层是Flutter引擎,引擎全部使用C++实现,强大的引擎能力,提供高效的图形和文字绘制。所以Flutter主要做页面的跨端开发,当前情况下,开发一个成熟的跨端产品,并不能完全抛弃原生开发。
2. flutter的优势
- 一套代码,多端运行,而且运行效率和流畅性介于原生和H5之间
- 掌握Flutter开发技巧后,多端页面开发工作中,人效提高50%-70%之间
- 无限接近原生的交互体验
- 丰富的UI动画
- 独立的渲染引擎
- 能够很容易与原生进行交
3. flutter的劣势
- 需要新学习Dart语言
总结用法,希望可以帮助到你,
我是Ably,你无须超越谁,只要超越昨天的自己就好~