Build a Discord Clone with React Native
Offered By: notJust․dev via YouTube
Course Description
Overview
Build a fully-fledged Discord clone using React Native and Stream Chat SDK in this comprehensive tutorial video. Learn to create a real-time chat messaging application with features like 1-on-1 and group messaging, emojis, reactions, GIFs, image/video attachments, and URL previews. Follow step-by-step instructions to set up the project, initialize Stream client, configure UI components, implement basic authentication, create channels, and customize the app's theme. By the end of this 3-hour 43-minute tutorial, you'll have a functional chat app similar to Discord or Slack, complete with engaging features that modern app users expect.
Syllabus
Intro
Prerequisite
Setting up the project
Create Steam account & install stream chat SDK
Initialize a Stream client
Connect a user
Create a channel
Configuring UI components - overlay provider
Configuring UI components - chat
Configuring UI components - chat list
Configuring UI components - channel
Configuring UI components - message list
Configuring UI components - Message input
Summary
Basic authentication
Create auth context
Display channel list with drawer navigator
Create a channel screen
Render the messages for a channel
Theming
Fixing users channel list
Allow user join a channel
App test
Q&A
Taught by
notJust․dev
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Introduction aux réseaux cellulaires
Institut Mines-Télécom via Independent Mobile Web Development
Google via Udacity