我与其他 2 名开发人员在一家小型初创公司工作。我们即将推出一个适用于 iPhone 和 Android 平台的移动应用程序项目。特征 :
- 将有一个用于处理数据模型的后端 Web 服务器。
- 移动应用程序应连接到 Web 服务器并为用户提供一些简单任务的前端(使用用户名和密码注册、登录、搜索符合某些条件的记录等)。
- 我们将在 Web 服务器中存储位置信息,并希望将此信息公开给移动应用程序。移动应用程序需要能够与移动设备中的任何现有导航系统集成并为其提供位置/位置。
- 应用程序中将有大约 10 个不同的接口。
我们都没有太多开发移动应用程序的经验(我们只用 Android 做过玩具项目)并且零移动 UI 开发经验。我想知道几件事:
- 我们是否应该为这两个移动平台开发两个不同的应用程序?如果我们这样做,这两个应用程序是否可以连接到同一个后端,还是我们也必须有两个后端?
- 是否有任何移动应用程序框架可以让我们编写一个应用程序并将其定位到这两个平台?
- 这两个平台中哪个更容易开发应用程序?(如果我们必须开发两个单独的应用程序。)
- 还是我们应该只制作一个可以从移动设备访问的 Web 应用程序?如果是这样,我们可以与移动设备中的任何其他应用程序(导航应用程序等)集成吗?
如果您需要更多信息/说明,请告诉我。