Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Playing with Fire
Search
Peter-John Welcome
April 01, 2020
Technology
0
150
Playing with Fire
A presentation that I gave on Firebase overall
Peter-John Welcome
April 01, 2020
Tweet
Share
More Decks by Peter-John Welcome
See All by Peter-John Welcome
State of Firebase in 2020
pjwelcome
0
76
Android: Developing Locally with the Firebase UI Emulator
pjwelcome
1
270
Developing Locally with the Firebase UI Emulator
pjwelcome
0
88
Life Cycle of building ML enabled features on Mobile
pjwelcome
0
230
Building Models from Structured data with AutoML Tables
pjwelcome
0
22
Creating Custom Models with AutoML and MLKit
pjwelcome
0
140
Quality Assurance with Firebase
pjwelcome
0
260
Automating and upholding quality of your Mobile App with CI/CD
pjwelcome
1
55
Android Development Workshop
pjwelcome
1
150
Other Decks in Technology
See All in Technology
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
1
250
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
460
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
エンジニア人生の拡張性を高める 「探索型キャリア設計」の提案
tenshoku_draft
1
110
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
120
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
TypeScriptの次なる大進化なるか!? 条件型を返り値とする関数の型推論
uhyo
1
1.6k
ハイパーパラメータチューニングって何をしているの
toridori_dev
0
140
フルカイテン株式会社 採用資料
fullkaiten
0
40k
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
65
11k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Being A Developer After 40
akosma
86
590k
Faster Mobile Websites
deanohume
305
30k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Designing the Hi-DPI Web
ddemaree
280
34k
A better future with KSS
kneath
238
17k
Become a Pro
speakerdeck
PRO
25
5k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Transcript
Peter-John Welcome GDE Firebase @pjapplez Playing with Fire Overview of
Firebase
None
History of Firebase
• Firebase was a startup. • Real time database. •
Acquired by Google in 2014 • Now has 19 products • Over 1.5 million active apps using Firebase History
None
Firebase Databases
• Real Time through data synchronization • Offline • Accessible
on all clients ( iOS, Android, Web) • Scalable • Json Structure Real Time Database
• Document Database ( Collections, nested complex objects) • Realtime
updates • Complex queries ( Sorting, Filtering, etc ) • Scalable • Offline Support Firestore
Authentication
Authentication Providers
Cloud Functions
• Serveless • Node based • HTTP triggers • Firebase
Triggers • No Authentication required for Google Services Cloud Functions
MLKit
• Production ready ML models provided by Google • On-Device
models • Cloud-based Models • Custom-Models with TFlite • Serving Custom Models Remotely • AutoML Vision Edge ( Training of Vision Models) MLKit
MLKit
Firebase extensions
Quality Products
Quality Product Suite Previous talk on these products below: https://speakerdeck.com/pjwelcome/quality-assurance-with-firebase
• Crashlytics (iOS and Android) • Performance Monitoring • Test lab (iOS and Android) • App Distribution (Android and iOS)
Growth Product Suit
Growth Product Suite • Cloud messaging (Push Notifications) • Analytics
• Remote Config ( A/B Testing) • Predictions • In-App Messaging • Dynamic Links • Google AdMob
Demo Time
None
Peter-John Welcome GDE Firebase @pjapplez Thank You!