Autoplay
Autocomplete
Previous Lesson
Complete and Continue
SwiftUI Messenger Pro
Introduction
Introduction (3:02)
Setting Up the Project
Project Setup (2:47)
User Authentication UI
Login View UI (13:21)
Registration View UI (4:52)
Inbox & Compose Message UI
New Message View UI (9:55)
Inbox View UI (17:47)
User Profile
Profile VIew UI (11:32)
Profile Photo Selection (8:08)
Profile Navigation & User Data Model (8:58)
Circular Profile Image View (8:56)
Chat View UI
Chat View UI (8:12)
Chat Bubbles (13:57)
User Authentication & Saving User Data
Firebase Setup (7:35)
Authenticating Users with Firebase (14:16)
Signing Users In & Out (21:59)
Upload & Save User Data To Cloud Firestore (16:54)
Fetch & Display Current User Data (7:11)
Starting A Chat
Fetching Users in New Message View (12:59)
Chat View Navigation (8:07)
Sending Messages (20:06)
Fetching & Displaying Messages in Real Time (18:57)
Bug Fix & Code Refactor (9:28)
Inbox Recent Messages & Active Now View
Recent Messages (25:41)
Recent Message Chat Navigation & Timestamps (12:52)
Active Now View (18:12)
Recent Messages Bug Fix (19:05)
Profile Images
Uploading & Downloading User Profile Images (20:33)
Deleting Conversations
Deleting A Conversation (15:08)
Conclusion
Continued Learning with Messenger Pro Plus (8:34)
Teach online with
Deleting A Conversation
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock