Shorter Links: http://j.mp/ionic-workshop
Object.observe http://bit.ly/ionic-es6-1
let http://bit.ly/ionic-es6-let
Arrow Functions http://j.mp/ionic-es6-arrow
Classes http://j.mp/ionic-es6-classes
ES6 Promises http://j.mp/ionic-es6-promises
Typescript: http://j.mp/1VEiLbu
components: http://j.mp/ionic-es6-components
templating: http://j.mp/ionic-es6-templating
Dependency Injection: http://j.mp/ionic-es6-di
ngFor: http://j.mp/ionic-ng2-ngfor
ngClass: http://j.mp/ionic-es6-classes
ngIf: http://j.mp/ionic-ng2-ngif
ngModel: http://j.mp/ionic-ng2-ngmodel
http: http://j.mp/ionic-ng2-http
observables: http://j.mp/ionic-ng2-observables
Ionic Workshop App (complete): https://github.com/driftyco/ionic-workshop-london
Ionic 2 docs: http://ionicframework.com/docs/v2/
Step 1: ionic start conference tabs --v2
http://j.mp/ionic-workshop-start
Step 2: Rename chats to speakers http://plnkr.co/edit/8gQkO6DXSrc4HmJal1SI?p=preview
Step 3: Rename ChatDetailCtrl to SpeakerDetailCtrl http://plnkr.co/edit/8gQkO6DXSrc4HmJal1SI?p=preview
Step 4: Change Item to Card http://plnkr.co/edit/tjJSNnrVDWid7jOgM85f?p=preview
Step 5: Action Sheet http://plnkr.co/edit/qp63u3kGhqzNtDXeL0eG?p=preview
Step 6: Modals http://plnkr.co/edit/HNB8EgobcLdsjaMYFSAH?p=preview
Step 7: Popup http://plnkr.co/edit/k1JGkkEzyW0ygdISOUFr?p=preview
ngClass: http://j.mp/ionic-ng2-ngclass