Linuxサーバーでのホスティングが必要なプロジェクトのPOCを実行しており、サーバーとの対話にiphone、ipadなどを使用しています。
私はasp.netmvcに強いバックグラウンドを持っていますが、Javaに関する知識はほとんどなく、JavaSpringの経験もありません。
要件については、複数のプラットフォームをサポートするためにコントローラーで複数のビューに切り替えてHTML5を使用する必要があります。または、phoneGapを使用してビューをレンダリングすることもできます。
asp.net MVCを使用する場合は、Monoを使用して開発し(2.10の最新リリースはasp.net MVC 3をサポートします)、apacheを使用してアプリケーションをホストする必要があります。
Java Springを使用することを選択した場合、アプリケーションのすべてのサポートは、多くの「ハッキング」なしにネイティブに見えます。
問題は、Javaを使用する価値があるということです。これは、私と私のチームにとって、利点(パフォーマンスまたはサポート)を備えた学習曲線を持っているか、Monoを使用してasp.netmvcを使用する必要があります。 Linuxサーバー用にMonoを開発するには?