背景: 需要开发一个简单的手表应用,支持一些提醒事项和打电话能力。 本人是前端开发,之前没有写过原生客户端,不介意使用新语言。
需求:
- 快速落地。
- 能多端复用最好;
方案:
- 都使用原生开发 ios 用 swift, 鸿蒙用 arkTS ;
- 使用 kotlin/native ,这一块不是很了解,不确定对鸿蒙支持是否麻烦;
- 使用 flutter ,对鸿蒙的支持也不太确定;
- react native, 当前似乎还没支持鸿蒙?但是看资料说未来会支持;
- taro ;
主要是对 kotlin 、flutter 跨端不熟悉,所以求助一下有经验的前辈们,应该如何选型。