What I learned creating a social media app clone
summary
Built an Instagram-style app called Cat Calling that stores cats and users in Cloud Firestore, uses a likes subcollection keyed by user ID with a timestamp for ordering, and protects writes with auth-based security rules. Images live in Google Cloud Storage for Firebase but are delivered resized and cached via ImageX by changing the download URL. Client-side image labeling with ML Kit for Firebase blocks non‑cat uploads. Asynchronous queries require completion handlers or callbacks.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:14Cat Calling
- 2:02Things to consider
- 3:12Firebase
- 4:00No sequel database
- 6:22Collections
- 6:40Document
- 8:46Querying Documents
- 11:59Anonymous Author Authentication
- 12:47Firebase Custom Authentication
- 15:54ReadWrite
- 16:27ImageX
- 16:54ImageX website
- 17:07ImageX download URL
- 17:47ImageX Cache
- 19:47ImageX Review
- 20:26MLKit for Firebase
- 21:32Image Labeling
- 22:09Cat Detection
- 22:59Buying into MLK
- 24:30MLK Alpha Program
related talks
22mBuilding a Social Network in Swift
36mSafer Swift Code with Value Types
41mIf your code looks like it's Kotlin & quacks like it's Kotlin, then it probably is Swift.
07mWhat I Did to Shut Down a Personally Developed App with Over 400K Downloads
22mIf your code looks like it’s Kotlin & quacks like ...
06mSwift in my home
39mFull Stack Swift Development
42mIf your code looks like it's Kotlin & quacks like it's Kotlin, then it probably is Swift.
