すぐに Android アプリケーションの開発を開始する必要があります。このアプリケーションは、インターネット経由でサーバーと通信する必要があります。Android 用の Mono など、利用可能なさまざまな開発環境の 1 つで、C# で開発を行えるようになりたいと考えています。
私の質問は次のとおりです。
- Android 用の C# アプリケーションを開発するための最適なフレームワークは何ですか?
- インターネットを介した通信で最も柔軟性が高いのは何ですか? (私の上司は、既存の c# --> Android フレームワークにはインターネット アクセスに関する制限があると教えてくれました)
- C# でこれを行うと予想される制限は何ですか?
- このアプローチを採用した経験は何ですか?