This repo serves as an introduction to React Native for MobileSpace Season 2
In this repo we will explore the RN ecosystem by creating a React Native app using react-native-cli, crna and expo. We will also get started with RN styling and use basic RN components such as View, ScrollView, ListView & Input components.
- Intro to React Native, Expo and CRNA
- Intro to RN components & styling
-
Create a simple React Native app using any two of the following three methods:
-
⭐ Bonus:
- Most control & customization for a RN app
- Needs XCode & Android Studio to run the app
- Least beginner friendly way to get started with RN
npm install -g react-native-cli
react-native init VanillaReactNative
cd VanillaReactNative
react-native run-ios
or
react-native run-android
For more details or if you run into trouble, follow this guide.
npm install -g create-react-native-app
create-react-native-app CRNA
cd CRNA
npm start
exp ios
or
exp android
or
scan the QR code on the Expo mobile app
For more details or if you run into trouble, follow this guide.
For more details or if you run into trouble, follow this guide.
- Monte Thakkar
- Ryan Liszewski
- Thomas Zhu
- Bhavesh Chowdhury
- Sukhjit Singh
- Prakash Gurung
- Nicholas Szeto
- Emanuel Saunders
- William Hua
- Mitul Savani
- Jakhongir Khusanov
- Juan Meza
- Teodora Caneva
- Affaan Ghazzali
- Girish Rawat
- Karan Gupta
Once you have completed this assignment, please create a new issue on this repo with the title as your name and add the link to your repo in the description. One of the TA's will review your code and add your name to the list of completed submissions if it looks good.
In case you run into any problems or issues, please post it on #questions channel on the MobileSpace Slack.
For any other questions about this repo or MobileSpace in general please reach out to @monte9 on Github.