マイクロソフト、ネイティブUIをハイブリッドアプリケーションに組み込める「Project Ace」を公開

2016年2月2日

HTML5/JavaScriptなどのWeb標準技術でアプリケーションを開発し、それをラップしてネイティブアプリケーションのように単独で実行可能にしたものが、いわゆる「ハイブリッドアプリケーション」と呼ばれるものです。CordovaやPhoneGapなどを用いて開発することができます。

ハイブリッドアプリケーションはHTML5やCSS、JavaScriptなどで開発するため、iOSやAndroidなどのマルチプラットフォーム展開が容易な一方、ルック&フィールなどがiOSやAndroidのネイティブUIと異なることも多くあります。

マイクロソフトは、このハイブリッドアプリにネイティブUIのコントロールを統合できるCordovaのプラグイン「Project Ace」をオープンソースで公開しました

下記の図の紫の部分が示すように、HTMLで開発したアプリケーションにネイティブUIを組み込むことができます。

マイクロソフトはProject Aceの用途として、すでに専用の認証機構が組み込まれたログイン用のネイティブコントロールがあり、それをハイブリッドアプリケーションでも使いたい場合や、その企業やブランドを特徴付けているロゴやアニメーションが含まれるメニュー画面などがすでにネイティブコントロールで作り込まれていて、それをハイブリッドアプリケーションでも利用したい場合などを挙げています。

ネイティブUIをハイブリッドアプリケーションで定義する方法は以下の4つ。

Project Aceはまだプロトタイプで、今後さらに発展させていくとのことです。

このエントリーをはてなブックマークに追加
follow us in feedly

タグ : Cordova , HTML5 , モバイル , 開発ツール



≫次の記事
クラウド版eメール、Office 365とGoogle Appsが2強。大企業に強いマイクロソフト、中堅中小に強いGoogle。米ガートナー
≪前の記事
無償のVisual Studio CodeがCordovaに対応。HTML5/JavaScriptでのモバイルアプリケーション開発が可能に

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed



Publickey 最新記事 10本

Publickey Topics 最新記事 10本


PR - Books


fig

fig

fig

fig



blog comments powered by Disqus