This directory contains various sample projects that implement Stream's React Native SDKs for chat messaging, video calling, and audio rooms. Each subdirectory corresponds to specific tutorials and implementation examples from getstream.io.
- Livestreaming/: Implementation of livestreaming features with React Native
- NativeCall/: Sample project demonstrating video and audio calling capabilities
- NativeExpoChat/: Chat implementation for React Native using Expo
- AudioRoom/: Implementation of audio room functionality similar to Clubhouse or Twitter Spaces
- React Native Chat App Tutorial - Learn how to build a mobile chat application similar to Facebook Messenger or Telegram
- React Native Video Tutorial - Add video calling capabilities to your React Native app
Each subdirectory contains its own project with specific setup instructions. In general, you'll need to:
- Navigate to the specific project directory
- Install dependencies (usually
npm install
oryarn
) - Set up your Stream API credentials
- Run the project with the appropriate command for your platform:
or
npm run android npm run ios
yarn android yarn ios
Ready to add powerful chat and video capabilities to your React Native application?
- Sign up for a free Stream account - No credit card required
- Check out our React Native SDK documentation - Comprehensive guides
- Join our Discord community - Connect with other developers and the Stream team