モバイルデバイス上でAsp.net MVC 3で行った私の現在のアプリケーションを使いたいです。 WCF 4.0でSOAベースを使用していることを知っている方が簡単です。 お勧めのものはどれですか?モバイルデバイス用のASP.netサポートへモバイルまたはWindows PhoneまたはAndroid上のAsp.net MVC 3?
リンク:
WP7
へのリンクAndroidとWCFとの統合
モバイルデバイス上でAsp.net MVC 3で行った私の現在のアプリケーションを使いたいです。 WCF 4.0でSOAベースを使用していることを知っている方が簡単です。 お勧めのものはどれですか?モバイルデバイス用のASP.netサポートへモバイルまたはWindows PhoneまたはAndroid上のAsp.net MVC 3?
リンク:
WP7
へのリンクAndroidとWCFとの統合
そのあなたのために実行可能な場合は - そこに - あなたがすることができる一つのことは(放出されたか確定はまだなく、ダウンロードすることができません)mvc4になりまし移行でモバイル機能
http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features
モバイルサイトとネイティブアプリの全く新しいホストは、2つの異なるものとWHはされていますあなたが選択するのは、ユーザーインターフェイスとプラットフォーム要件によって異なります。ネイティブアプリでは、組み込みのOSコントロールを利用したいと思っていますか? GPS、カメラ、または他の能力などのモバイル機能を利用する。おそらく製品として販売することができます。これらのどれも懸念されていない場合は、ASP.NET、HTML5などのjQuery Mobileにアクセスしてください。
SOA層があるため、アプリケーションの開発は難しくありませんが、複数のOSにコードを作成する必要があります。または、PhoneGapやAppceleratorのTitaniumなど、クロスプラットフォーム開発ツールを参照することもできます。
ネイティブアプリのみが提供できるUIキャンディやセキュリティが必要な場合は、SilverLight(WP7)とJava(Andriod)に変換してください。任意のモバイルブラウザで実行できる単一のクロスプラットフォームアプリケーションを構築する場合は、個々のモバイルブラウザごとに必要なカスタマイズを行ってMVCに進んでください。モバイルアプリのMVC 3/Razorの利点は、モバイルウェブの制限された帯域幅と画面サイズを考えれば、ウェブフォームよりもはるかに軽量でクリーンなHTML、CSS、JavaScriptを生成する傾向があることです。
MVC4テクノロジを使用したクロスプラットフォーム/デバイスのモバイル開発/互換性については、Phil Haackのセッション// build /、Progressively enable the mobile web with ASP.NET MVC 4, HTML5, and jQuery Mobileを参照してください。
これはMVC4の新しい変更に関する非常に有益なセッションで、モバイル開発は新しいjQuery MobileとHTML5テクノロジをより簡単に活用します。
最初に、viewport tagの使用がアプリにモバイルのルック・アンド・フィールを与える最初のステップです。 Adap
一般的な/全体的なモバイルビューを含む特定の表示モードをターゲットにすることも、Android、iPhoneなどの表示モードをターゲットに設定して、簡単なカスタム表示モードコードをGlobal.asax.csに追加することもできますそれらのUIをターゲットにします
Global.asax.cs ie。 ...useragent.Contains(“iPhone”)
iPhoneモードでビューを作成する:Index.iPhone.cshtml
また、新しいjQuery Mobileの機能(テーマなど)と、実際に素晴らしいデータビュー構造を実際に見てみましょう。 IDEにインストールすると、部分的な_ViewSwitcherが含まれ、クライアントが生成されたモバイルビューからデスクトップビューに切り替えることができます。
彼はまた、マニフェストとオフラインモードでの作業の概念キャッシュを使用して説明し
(SilverlightのMVVMのアプローチと同様に)アプリのために必要なすべてのデータをロードJSON.AllData技術を使用する方法についての議論もありますSOAベースのアプリケーションに適しています。
最後に、HTML5にはfree online bookがあります。