鉴于今年的目标项目里边有一项是做跨平台的原生应用,同时也是工作需要在移动端做产品尝试,在目前跨平台的技术方案中可选项不多:
这几种方案中,重性能和跨平台能力上首选 Flutter ,还有一个原因是我想今年研究学习 Flutter Engine,毕竟相比 Chrome,这个代码体量更容易理解
这两天看资料 Flutter 底层是基于 skia 来做渲染,skia 应用于 Chrome、Android 等大型项目中,能够达到稳定的帧率
Flutter 作为 Google 在一个新的操作系统 Fuchsia 的视图层,应用开发语言是 Dart,可以理解为一个新的 Android View 层实现,因为是 C++ 一个抽象层,可以很方便的实现 iOS Android 跨平台,同时在能力上相比 React Native 这些方案更完备
除了翻墙以外没有什么坑了