私は、AndroidおよびiOSデバイス用に複数のフロアを持つ一連の相互リンクされた建物用のインタラクティブな2Dマップアプリケーションを作成する任務を負っています。アプリケーションは、最終的にはGoogleストリートビューインターフェースと、場合によっては3Dモデル化された表示オプションを備えているはずです。
私の質問は、このタスクに適した最高のプログラミング言語または既存のフレームワークに関するものですが、何をお勧めしますか?このタスクを完了するには約2年かかるので、別の言語を選択しても問題はありません。
必要なアプリケーション機能:
- 複数の建物とフロアのインタラクティブな2Dマップ。
- Googleストリートビュータイプの機能。
- Googleマップと同様の機能を備えたパスファインディング。
- 主要な開発プラットフォームとしてAndroidを使用したAndroidおよびiOSのサポート。
オプションのアプリケーション機能:
- 3Dアーティストによってモデル化された複数の建物と床のインタラクティブな3Dマップ。
- ウェブサイトベースのアプリケーションに適応する能力。
これは絶対に大規模な作業であり、オプション機能はまさにそれです-オプションです。このプロジェクトは大学向けで、大きなタッチスクリーンの台座の上に置くこともできるので、安定していてメンテナンスを少なくする必要があります。
私は現在C#/++でサイディングをしています。
人々はどう思いますか?
どうもありがとう。