DDD v2
- nodejs
- git
- gulp
- XCode for ios, android sdk for android
- Facebook developer account for facebook login
- install nodejs
- install git
- in git bash: npm install -g gulp
- install cordova (you may need sudo for this): npm install -g cordova ionic
- cd ddd-app
- cordova plugin add org.apache.cordova.device
- cordova plugin add org.apache.cordova.console
- cordova plugin add com.ionic.keyboard
- npm install
- gulp profile-mock or gulp profile-production
- ionic platform add ios
- ionic build ios
- ionic emulate ios
- ionic platform add android
- ionic build android
- ionic emulate android
In order to use the app in a browser you need a running webserver like mongoose. After you created the index.html (see gulp profile-mock or gulp-profile-production) you can access the app via: http://127.0.0.1:8080/dailydiningdilemma/ddd-app/www/ It is very important to use localhost otherwise the login will not work in production mode (origin of callback for oauth must be localhost)