Ionicを使用したハイブリッドアプリケーション。現時点ではAndroidのみ対応。
- Requirement: Java8 or later, NodeJS, Yarn(JS), Android SDK
- Recommendation: Atom + パッケージ2種(linter by atom-community, linter-eslint by AtomLinter), Android Studio
Java, NodeJS, Yarnはそれぞれインストール後にパスを通す。(CLI上でjava, node, yarnのコマンドが実行できる状態ならOK)
Android SDKについては、SDKとツールのみあれば良いが、ページが度々変わるなど、手順の確立が難しいので、基本的にはAndroid Studioをダウンロードする。細かなセットアップはWikiを参照。
上記を準備後、ブラウザで動かすならyarn serve(yarn ionic serveと同じ)、Android環境を整えるならyarn setup(yarn ionic state restoreと同じ)を実施する。
cordova plugin add xxxxxx --saveで追加することにより、package.jsonに記録可能。
yarn setup(ionic state restore)を実施することで、package.jsonに保存してあるプラットフォームとプラグインを復元可能なので、--save処理は非常に重要。