BT

Visual StudioがCordovaを使ったクロスプラットフォーム開発をサポート

| 作者: Abel Avram フォローする 10 人のフォロワー , 翻訳者 徳武 聡 フォローする 0 人のフォロワー 投稿日 2014年5月20日. 推定読書時間: 2 分 |

原文(投稿日:2014/05/13)へのリンク

MicrosoftはVisual Studio 2013 Update 2でクロスプラットフォームのモバイルアプリケーション開発をサポートした。

Microsoftは2011年より、PhoneGapと協業し、Windows Phone Mangoをサポートしている。その後、Cordovaプロジェクトを支援し始め、そして、Cordovaを開発ツールに統合する。MicrosoftはTechEd North AmericaVisual Studio 2013 Update 2でさまざまな新しい機能の追加に加え、Apache Cordovaをサポートし、開発者がHTML5、CSS、JavaScriptを使って、iOS、Android、Windows Store、Windows Phoneアプリケーションを開発できるようにする。

Xamarinのツールを使った以前のネイティブアプリサポートとは違い、Microsoftは独自でMulti Device Hybrid Apps (MDHA)拡張をVisual Studioに追加した。MDHAはリッチなエディタ、JavaScript、TypeScript向けのテンプレート、 Angular、Backbone、Bootstrap、 Underscore、WinJSの中からフレームワークを選択することができる。多くのデモアプリが提供されている。Angularでのデモアプリ、Backboneでのデモアプリ、WinJSなどだ。

開発者はさまざまなエミュレータ、ウェブベースのシュミレータ、デバイス向けにアプリを開発し配布できる。Apache Rippleがデフォルトのシュミレータであり、デバイスに配置する前にテストで利用できる。MDHAはWindows StoreとAndroid 4.4のアプリケーションのデバッグに利用できる。Mac OS X上のiOS Simulatorに配置するのは、Visual StudioでNode.js向けのvs-mda-remoteを使うことで実現できる。

MDHAはMicrosoftの多くのクラウドサービスに統合される。Azure Mobileサービス、Azure AD、Application Insights、Office 365などだ。

Visual Studioを使ったハイブリッドモバイルアプリケーションを開発する方法としては、Xamarin Portable Razor もある。これはモバイル向けのASP.NET MVC APIの軽量な実装だ。XamarinはiOSとAndroid向けのデモアプリケーションをC#、ネイティブAPI、ウェブの技術を使って開発し公開している。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

.NETの派生を理解する

Wayne Citrin 2018年7月18日 午前3時44分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT