1分でわかるシリーズ Apache Cordova オープンソース ハイブリッドアプリ 技術

【1分でわかるApache Cordova】

投稿日:

今回はApache Cordovaについて解説していきます。

淡々とした説明になっていますが、重要なのでお読みください。わからないことある方はプログラミングカウンセリングサービス「ギクサポ」までお聞きください!



Apache Cordovaとは

Apache Cordova(アパッチコルドバ)とは、オープンソースのハイブリッドアプリ開発フレームワークです。(ハイブリッドアプリについて、詳しくはこちらの記事をご参考ください。)

これを使うことで、複数のプラットフォーム(iOSAndroid両方)で動作するモバイルアプリをワンソースで開発できます



Apache Cordovaの仕組み

Apache Cordovaは、Web標準技術(HTML5CSSJavaScript)を使って、iOSAndroidなどの複数のモバイルOSに対応したクロスプラットフォームなアプリを開発することができるフレームワークです。

Apache Cordovaがネイティブアプリの中にiOSAndroidの中に標準で組み込まれている簡易ブラウザである「WebView」を表示し、その中でWebアプリを動作させる仕組みによって実現されます

また、WebView上で実行したJavaScriptにネイティブ機能を利用するような処理があれば、インターフェースを介してネイティブ機能を呼び出すことができます。


以下に仕組みを簡単に図解しました。




ここまで読んで興味がわいた方は、一度公式ページをのぞいてみてください。


以上で簡単な、「1分でわかるApache Cordova」についての説明を終わります~

理解は深まりましたか? わからないことや、ご質問あればプログラミングカウンセリングサービス「ギクサポ」までお聞きください!

-1分でわかるシリーズ, Apache Cordova, オープンソース, ハイブリッドアプリ, 技術

Copyright© プログラミング超初心者向けサイト@ギクサポ , 2019 All Rights Reserved Powered by STINGER.