Slide 1

Slide 1 text

Building cross-platform mobile applications with Ionic and Firebase: security, social Authentication and real-time data in modern mobile applications. Temi Lajumoke #forLoop

Slide 2

Slide 2 text

Temi Lajumoke • Microsoft Certified Professional • IBM big data Professional • Community thought leader @ gooroo.io • Learning Facilitator @ Andela • @temilaj


Slide 3

Slide 3 text

> < next previous ‣ Baas with super powers ‣ NoSQL database ‣ Realtime ‣ Multi-platform SDK support ‣ Seamless authentication system ‣ Storage system ‣ Data security

Slide 4

Slide 4 text

> < next previous ‣ Open-source framework for building cross platform mobile applications. ‣ Based on web technologies ‣ Free components ‣ Uses angular v4 ‣ Completely cross platform

Slide 5

Slide 5 text

> < next previous The Crust

Slide 6

Slide 6 text

> < next previous The Sugar

Slide 7

Slide 7 text

> < next previous Agenda ‣ Prerequisites ‣ Ionic components ‣ Social Authentication ‣ Data over HTTP ‣ Ionic events lifecycle ‣ Real time data ‣ Ionic lifecycle events ‣ Beyond the browser

Slide 8

Slide 8 text

> < next previous Prerequisites ‣ ionic ‣ cordova ‣ AngularFire 2 ‣ Ionic Native

Slide 9

Slide 9 text

> < next previous Initializing ‣ npm install -g cordova ionic ‣ ionic start [] [] [options]

Slide 10

Slide 10 text

> < next previous Demo

Slide 11

Slide 11 text

> < next previous Thank you!