/react-native-workshop

React Native Workshop for HackConf 2019

Primary LanguageJavaScript

React Native Workshop

Hello, there! The aim of this workshop is to get you up and running with React Native by building a real time chat app, while learning some core concepts along the way.

Work the tutorial at your own pace. The instructions below assume that you are comfortable with writing JavaScript and using npm (or yarn).

  1. Setting up development environment
  2. Code walkthrough
  3. Connect to chat server
  4. Get messages
  5. Render messages
  6. Styling the list
  7. Checkpoint
  8. Typing messages
  9. Sending messages
  10. Add a header
  11. Avatars
  12. Components (stretch goal)
  13. Navigation (stretch goal)
  14. Switch between channels (stretch goal)
  15. Edit name and avatar (stretch goal)
  16. Publish (stretch goal)

Resources

What next?

This workshop is the React 16.8 (hooks) version of React Native Chat Tutorial.