我的任务是为一组用于 Android 和 iOS 设备的多层互连建筑物创建交互式 2D 地图应用程序。该应用程序最终应该具有谷歌街景界面和可能的 3D 建模查看选项。
我的问题是关于适合此任务的最佳编程语言或预先存在的框架,您会推荐什么?我有大约两年的时间来完成这项任务,所以学习另一种语言不会有问题。
所需的应用程序功能:
- 多个建筑物和楼层的交互式 2D 地图。
- 谷歌街景类型功能。
- 具有与谷歌地图类似的功能的寻路。
- Android 和 iOS 支持以 Android 作为主要开发平台。
可选应用功能:
- 由 3D 艺术家建模的多个建筑物和楼层的交互式 3D 地图。
- 能够适应基于网站的应用程序。
这绝对是一项艰巨的任务,可选功能就是这样 - 可选的。该项目是为一所大学设计的,它也可能位于一个大触摸屏基座上,因此需要稳定且维护成本低我要求很多,我知道。
我目前支持 C#/++。
你们怎么看?
非常感谢。