Firing on all cylinders – a breakdown of Firebase on iOS
summary
Builds a working Lunch Train clone that uses Firebase Auth (Google email anonymous), stores trains in Cloud Firestore with offline caching and real‑time listeners, updates passenger lists, and triggers push notifications via Cloud Functions sending to topics. Shows console setup for certificates, Remote Config and A/B testing, Test Lab for UI tests, and Crashlytics integration. Code lives on GitHub but is a work in progress. Demos run and functions fire; data syncs after reconnect.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:18Firing on all cylinders: A breakdown of Firebase on iOS
- 1:36Headaches!
- 2:05What on earth
- 3:03Lunch Train
- 4:42Authentication
- 7:11Anonymous Login
- 8:30Data Management
- 10:08Writing Data
- 12:46Reading Data
- 13:53Offline Persistence
- 14:48Security Rules
- 17:46Notifications
- 19:14Cloud Functions
- 23:11Remote Config & A/B Testing
- 24:49Test Lab
related talks
26mQuickly build your app alone with Firebase.
35mArchitecting Mobile Web Apps
30mFirebase: The Power of Google in the Palm of Your Hand
25mGrowth Hacking with Firebase
26mDevelop Rock-Solid Apps with Firebase
46mTweaking and AB Testing Your App on the Fly
20mFirebase, Analytics, Google, and Understanding How They Work Together
30mImprove app performance and stability with Firebase
