The repository for the AMOS Project 2016 Group 1
Prerequisites:
Cordova:
- NodeJS + NPM
Android:
- Android SDK
- JDK 1.8
E2E Tests:
- Protractor
- Java for Selenium
- Firefox
Install and build:
- npm install -g cordova ionic bower gulp karma-cli protractor cordova-icon
- to run cordova-icon you need
imagemagick - to run the theme selector script you need
inkscape
- to run cordova-icon you need
- npm install
- ionic state restore
- bower update
- ionic prepare
- ionic build
Test:
- npm test
Run:
ionic emulateORionic run- OR
ionic run android --deviceto test on connected Android device - OR
ionic serveto test GUI-design in Webbrowser.
To regenerate icons from app-icon.svg execute ./generateAppIcons.sh