Zero to App Live coding an Android app on Firebase in Kotlin
summary
Live-coded an Android Kotlin app that records audio, uploads it to Cloud Storage, Authentication, Realtime Database, and triggers Cloud Functions with Speech and Translate APIs to transcribe and translate into many target languages. The pipeline uses a pushed DB key -> storage blob -> function that writes transcript -> function that forks parallel translate requests and writes back per-language results. Demo has minor Android permission and mic-resource hiccups but the end-to-end flow runs and returns translations to connected clients.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:50Who like science fiction
- 7:55Cloud Storage
- 8:54Authentication
- 10:41RealTime Database
- 12:06Demo
- 17:41Testing
- 18:16Troubleshooting
- 19:19Firebase Authentication
- 23:51Listen for translations
- 25:18View code
- 29:11Database viewer
- 30:01Client
- 35:01Cloud Functions
- 40:51Deploy Cloud Functions
related talks
54mFirebase Analytics for Android, LIVE!
43mFull Stack Kotlin on Google Cloud!
45mFirebase and Android, a real-time match synced in heaven
44mBuilding an ML-powered Android Live-streaming App
36mCodelab: Build an Android app with Firebase and Cloud Firestore
48mEasy, scalable backends for Android developers
43mEasy, scalable backends for Android developers
26mReal-time Audio Streaming Dreams with ReactNative and Kotlin
