Subject   :PhoneGap(フォンギャップ)

カテゴリー  : パソコン > ソフト > プログラミング 


 PhoneGap(フォンギャップ)
PhoneGap(フォンギャップ)は、アドビシステムズ(買収前はニトビ・ソフトウェア社)によって開発されているオープンソース(Apache 2.0 License)のモバイルアプリ開発フレームワーク。

ニトビ・ソフトウエアをアドビシステムズが買収したことにより、PhoneGapはAdobeのプロダクトとなったが、そのソースコードはApacheソフトウェア財団に寄贈され、Apache Cordovaという名前でメンテナンスされている。

モバイルデバイスのカメラ、GPS、加速度センサーなどにアクセスするためのAPIを追加することにより、JavaScript、HTML、CSSといったウェブアプリケーション開発の技術でモバイルアプリケーションを開発することができるのが特徴である。

PhoneGap Buildというオンライン上で各種モバイルアプリケーション用のインストールパッケージを作成するためのサービスもある。

競合するとされるフレームワークの一つにTitaniumがあるが、Titaniumが(V8やRhinoなどの)JavaScriptエンジン上で動作してモバイルデバイスのAPIにアクセスする形態なのに対し、Phonegapはモバイルデバイスのブラウザビュー上で動作し、モバイルデバイスのAPIにアクセスする形態のため、通常のWebアプリ開発と同じように作成できる。

Android、iPhone、Windows Mobile、BlackBerry、Palm WebOS、Symbian OS、Firefox OS、Tizen、Ubuntu Touch、などのモバイルデバイスに対応している。

2011年10月4日、Adobeは開発者向けカンファレンス「Adobe Max 2011」においてニトビ・ソフトウェア社の買収合意を発表した。

● 


   ⇒ Java

[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]