作为一份副业,我想开发一个APP,适用于iOS(优先)或同时适用于Android和iOS。 我开始使用Swift和Swift UI进行原生iOS开发。

现在,我真的很困惑,应该坚持原生iOS开发还是切换到跨平台开发,如Flutter或React Native或Expo。

由于我处于非常早期阶段,所以可以和愿意跳到任何一边。

我认为我应该考虑的关键因素是:

  1. 不擅长UI,因此应该相对容易构建UI。
    2.显然,会依赖代理完成大部分开发。
  2. 学习曲线 shouldn’t 高