Dart是一门编程语言,Flutter是一个跨平台的开源的UI 框架,其使用的是 Dart 语言。
在Flutter项目中,硬件设备相关的能力(例如声音、震动、定位等)和操作系统相关的能力(获取设备唯一编码、系统信息、webview、操作相册、接听电话等),只能靠与原生通讯,原生代码处理(可以用别人写好的插件)。其它的都可以用Dart实现,例如绘制界面、处理数据、访问网络等。
脱离 Flutter SDK ,Dart语言可以跑在DART VM 做服务端的,也可以直接编译为原生代码脱离VM。
标签:原生,代码,VM,flutter,理解,可以,Dart,Flutter From: https://blog.51cto.com/u_15776786/6038513