将 Compose Multiplatform 移植到 OpenHarmony 的可行性研究
随着鸿蒙系统的宣发,国内有越来越多的行业选择拥抱鸿蒙应用生态。但全新的生态,若从原生迁移构建新的应用,则需要大量的时间、学习、人力等成本。
但好在为了解决这种问题,业内涌现了许多优秀的多平台开发框架,其中不乏有 Qt、Flutter、React Native 等等。
鸿蒙的 Flutter 支持似乎是目前最受欢迎的 (以至于官方 ArkUI 代码中都带有 Flutter 字样),多平台框架的支持既可以减少开发的压力,又可以的在短时间内快速补充鸿蒙的生态。
但我们今天探讨的主角是由 Jetpack Compose 演化而来新兴多平台 UI 框架 —— Compose Multiplatform。