building realtime apps with · a firebase backend to a simple mg-jar app. wire up a backend deep...

29
Building Realtime Apps with & Anant Narayanan

Upload: others

Post on 03-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Building Realtime Apps with&

Anant Narayanan

Page 2: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Overview

What is Firebase?

Role of a backend in Angular

Building a realtime app

Page 3: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Overview

What is Firebase?

Role of a backend in Angular

Building a realtime app

A special announcement!

Page 4: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

Page 5: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

DHTML

Page 6: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

DHTML

Page 7: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

DHTML

Page 8: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

Page 9: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

Data Centers

Page 10: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

Data Centers

Page 11: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Evolution of Web Apps

Data Centers

Page 12: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can
Page 13: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

The Realtime Application Platform

API to store and sync data in realtime

Simple Login service to authenticate users

Flexible security system for your data

Page 14: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

2-way Data Binding

Page 15: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

3-way Data Binding

Page 16: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

3-way Data Binding

Page 17: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

3-way Data Binding

Page 18: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can
Page 19: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can
Page 20: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can
Page 21: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can
Page 22: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING

Page 23: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING

Page 24: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING

Page 25: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING• Hosting for your app and static assets at

firebaseapp.com

Page 26: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING• Hosting for your app and static assets at

firebaseapp.com

• Available TODAY

Page 27: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING• Hosting for your app and static assets at

firebaseapp.com

• Available TODAY

• All for the low price of

Page 28: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

HOSTING• Hosting for your app and static assets at

firebaseapp.com

• Available TODAY

• All for the low price of

• Deploying your Angular app has never been easier!

Page 29: Building Realtime Apps with · a firebase backend to a simple Mg-jar app. Wire up a Backend Deep Linking A dæp link reflects where user is in the app, this is useful so users can

Learn More

firebase.com/angular

• Static Asset Hosting

• Simple Login

• Angular Starter Pack

• Yeoman Integration

• Dart

• And more… !

@Firebase