Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Building a Real-Time Chat App with Instant DB, React Native and Expo SDK 55
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What is Instant?
- 3 Creating a new Expo project
- 4 Expo SDK 55 native tabs overview
- 5 Installing Instant in the project
- 6 Authenticating with Instant CLI
- 7 Instant sandbox & dashboard
- 8 Installing instant-react-native
- 9 Resetting & simplifying the project
- 10 Real-time functionality demo
- 11 Environment variables setup
- 12 Creating a new Instant app
- 13 Schema & permissions setup
- 14 Default schema overview
- 15 Implementing authentication
- 16 Magic code email auth
- 17 Creating auth screen component
- 18 Building email & code step components
- 19 Auth screen styling
- 20 Testing auth on iOS
- 21 Email step & code step flow
- 22 Auth persistence & sign out
- 23 Creating the home screen
- 24 Auth persistence confirmation
- 25 Guest authentication
- 26 Starting conversations - schema design
- 27 Database schema with channels & messages
- 28 Creating data in Instant Explorer
- 29 Building the channels list UI
- 30 Dynamic routes with Expo Router
- 31 Querying messages by channel
- 32 Message container styling
- 33 Real-time messaging demo
- 34 Keyboard handling setup
- 35 Input & send button UI
- 36 Submitting messages
- 37 Author linking & profiles
- 38 Wrap-up