0

私は .net 開発者で、新しいモバイル アプリケーションを作成するためのガイダンスが必要です。

アプリケーションはクロス プラットフォーム (Windows モバイル 6、Windows Phone 7 以降、iOS、Android) である必要があります。

ローカル データベースを使用してオフラインで作業する機能を備えている (一部の情報は、ユーザーがネットワークにアクセスしなくても収集される場合があります)

Web サービスを使用して収集されたデータを送信または取得する機能を備えています。

では、これを作成するために使用しなければならない最高のツールまたは最高のプラットフォームは何ですか?

4

3 に答える 3

0

Windows Phone 7、8、iOS、Android の場合、Xamarin を使用できます。このプラットフォームは、ポータブル クラス ライブラリをサポートします。これらのライブラリは、これらすべてのプラットフォームで動作します。ただし、Windows Phone 6 では、ほとんどのロジックを個別に記述する必要があります。ここで要点を理解してください。WM は .NET Framework 3.5 までサポートしています。Xamarin を使用している場合は、.NET 4.5 (Async/Await など) を利用できます。Xamarin にはファイル リンクのオプションもあります。which を使用すると、コード共有を最大化できます。WM で PhoneGap を使用することに疑問があります。

于 2013-11-12T11:30:46.440 に答える
0

WinMo 6、Windows Phone、iOS、および Android をサポートするものを入手するのは難しいことです。UI のコード ベースを 1 つにすることはできません。それは起こらないでしょう。C# を使用する場合は、Visual Studio (WinMo には 2008、Phone には 2012 または 2013 の両方が必要です) を組み合わせて使用​​して、プレゼンター/コントローラー/ビューモデルに至るまで、ビジネス ロジック用の非常に一般的なコード ベースを作成できます。Xamarin のツール(iOS および Android 用) を使用すると、同じツールを使用して各ターゲットに適した UI レイヤーを作成できます。

于 2013-11-11T14:59:39.087 に答える