私は新しい PHP Web 開発者ですが、Android で動作するモバイル アプリのスタートアップに取り組んでいます。私のプログラミング チームは、経験豊富な .NET 開発者です。バックエンド開発に .NET を使用するのは正しい選択ですか? Android に適した他のプログラミング言語はありますか (iOS バージョンが将来開発されることを考慮してください)。
質問する
549 次
2 に答える
3
当然のことながら、経験と生産性を備えた方法でコーディングする必要があります。チームが経験豊富な .NET 開発者である場合は、.NET を使用する必要があります。ネイティブ モバイル アプリケーションは、バックエンドが何に記述されているかは気にしません。それは、API を介して通信するブラック ボックスです。関心があるのは、API と、データのシリアル化に選択された形式だけです。.NET 開発者は SOAP を使用しているようですが、これはモバイル アプリケーションには適していないと思います。データ ペイロードのオーバーヘッドが大きくなります。
TL;DR バックエンドは好きなように記述しますが、JSON などの通信用の軽量データ シリアライゼーションを備えたシンプルな REST 風の API 設計に固執してください。
于 2012-06-03T16:50:52.157 に答える