-
Node.js®, a platform built on Chrome's JavaScript runtime. Download the Node.js source code or a pre-built installer for your platform from this link.
-
Bower, a package manager for the web. To install Bower from the command line, execute the following command:
npm install -g bower -
Apache Cordova, a platform for building native mobile applications using HTML, CSS and JavaScript. To install Apache Cordova from the command line, execute the following command:
sudo npm install -g cordova -
Ionic, an advanced HTML5 hybrid mobile app framework. To install Ionic from the command line, execute the following command:
sudo npm install -g ionic
git clone git@github.com:innova-re/ips.git
cd ips
bower install
Set up Sass for this project:
ionic setup sass
For running the application in a browser:
ionic serve
Run unit tests automatically whenever app changes:
TODO
If you experience
TODO
-
Ripple Emulator (Beta), a mobile environment emulator. Ripple is targeted towards WebWorks, PhoneGap, and mobile web development and testing!
-
Android SDK. Installing Cordova and the Android SDK on Windows 7 and 8.
-
Apache Ant Java library.
-
Android 4.4.2 (API 19). Run
androidto check if you have Android 4.4.2 (API 19) installed. -
Genymotion: the faster android emulator
-
Gulp.js: the streaming build system
Depending on the platform you want to simulate, for ios you can run:
cordova platform add ios
ionic build ios
ionic emulate ios -l -s -c
for android you can run:
cordova platform add android
ionic build android
ionic emulate android -l -s -c
for Windows Phone 8.1 you can run:
cordova platform add wp8
ionic build wp8
ionic emulate wp8 -l -s -c
adb kill-server
adb start-server
adb devices
-
Android
-
BlackBerry WebWorks (OS 5.0 and higher)
-
iPhone
-
Windows Phone 8.1
If the backend is not running the application will continue to work getting cached data.
To start the backend you need to run the following commands:
sudo mysql.server start
git clone git@github.com:innova-re/ips_db.git
cd ips
node app.js
Install the module with
npm install -g plato
plato -r -d report www/js/
open report/index.html