- Install node.js
- Download and install from http://nodejs.org/
- Install Ionic and Cordova
- Inside terminal:
npm install -g cordova ionic ios-sim
- npm stands for node package manager. It manages libraries for node.js
- Cordova is another library that will eventually turn a HTML5 website into a hybrid mobile app
- Ionic is a bunch of libraries, including Angular, that help you easily build a hybrid mobile app
- Create an Ionic app
ionic start myApp tabs
- or
ionic start myApp blank
- or
ionic start myApp sidemenu
- See differences here: http://ionicframework.com/getting-started/
- Running the app
cd myApp
ionic serve
- Ionic CSS and JS components
- Firebase
- Register for an account
- Simulate iOS
ionic platform add ios
ionic build ios
ionic emulate ios