diff options
| author | Pliable Pixels <pliablepixels@users.noreply.github.com> | 2015-08-27 13:57:38 -0400 |
|---|---|---|
| committer | Pliable Pixels <pliablepixels@users.noreply.github.com> | 2015-08-27 13:57:38 -0400 |
| commit | ef2405b9ed9bb021b0fcfe8ed2447cc341326a8e (patch) | |
| tree | 1322a9664eaf2049b1085205b6b73b61b4ce6b9f | |
| parent | 46fadf2ec16460d9757807b20d07affe85379589 (diff) | |
| parent | 4e88508450790ed96cef1ff6df0db1e4fd3ac11d (diff) | |
Merge pull request #24 from bklang/feature/build_docs
Build docs
| -rw-r--r-- | README.md | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -30,7 +30,38 @@ haven't spent time researching how to optimize. I'll keep refining it over time as I learn more of AngularJS and stuff. +Building +-------- +zmNinja uses the [Ionic Framework](http://ionicframework.com/). To install Ionic, follow their easy [Getting Started instructions](http://ionicframework.com/getting-started/). + +With Ionic installed, you will need to install the build dependencies: + +```bash +$ cd zmNinja # make sure you are in the directory where the project is checked out +$ npm install +``` + +Next, build the application. You will need to specify the appropriate target, either `ios` or `android`: + +```bash +$ ionic build ios +# - OR - +$ ionic build android +``` + +If you want to run zmNinja in an emulator, you will need to install the appropriate emulator tools. + +* For iOS, you will need the latest version of XCode (available in the App Store) as well as the npm package `ios-sim`: `npm install -g ios-sim` +* For Android, you will need the latest [Android Studio](https://developer.android.com/sdk/index.html) + +Now, you can launch the emulator: + +```bash +$ ionic emulate ios +# - OR - +$ ionic emulate android +``` Screenshots: |
