HTMLCSS&JSでモバイルアプリ

1つのコードベースで複数のプラットフォームをターゲット

無料かつオープンソース

プラットフォームをまたぐ再利用可能なコード

オフラインシナリオのサポート

ネイティブデバイスAPIへのアクセス

すぐに始めましょう

1

Cordovaのインストール

CordovaコマンドラインはNode.jsで動作し、NPMから入手できます。プラットフォーム固有のガイドに従って、追加のプラットフォーム依存関係をインストールします。コマンドプロンプトまたはターミナルを開き、npm install -g cordovaと入力します。

$ npm install -g cordova
npm install -g cordova
2

プロジェクトを作成する

コマンドラインツールを使用して空白のCordovaプロジェクトを作成します。プロジェクトを作成するディレクトリに移動し、cordova create <path>と入力します。

オプションの全セットについては、cordova help createと入力します。

$ cordova create MyApp
cordova create MyApp
3

プラットフォームを追加

Cordovaプロジェクトを作成したら、プロジェクトディレクトリに移動します。プロジェクトディレクトリから、アプリをビルドするプラットフォームを追加する必要があります。

プラットフォームを追加するには、cordova platform add <platform name>と入力します。

追加できるプラットフォームの完全なリストを表示するには、cordova platformを実行します。

$ cd MyApp

$ cordova platform add browser

cd MyApp cordova platform add browser
4

アプリを実行

コマンドラインから、cordova run <platform name>を実行します。

$ cordova run browser
cordova run browser
5

サポートされているプラットフォーム

各プラットフォームでサポートされている機能のリストを参照してください

CordovaはHTML/JavaScriptアプリをネイティブコンテナにラップし、複数のプラットフォームのデバイス機能にアクセスできます。これらの関数は統合されたJavaScript APIを介して公開され、まったくコードを1つ書くだけで今日の市場に出回っているほぼすべての携帯電話やタブレットを対象とし、アプリストアに公開することができます。