- Lab 43: React Native
The goal for this lab is to create our first native phone/device application using React Native, and tapping into at least 2 phone features (ie. contacts, location services, camera, etc). You will be required to create a new repo for this lab assignment, and build your application from scratch.
Over the next two lab sessions, we will create our first phone app. What it does and how it looks is entirely up to us. This is an opportunity to play around with what is possible in React Native and to get a feel for how we can get into the various device features.
Phase One: Focus on getting my dev system up and operational, getting "proof of life" and reaching MVP in terms of baseline functionality.
Phase Two: Add in additional features and functionality, and make it look good in preparation for presentation and deployment.
- Ryan Gallaway
- Reece Renninger
- Ike Steoger
- Initialize a new expo application
npx create-expo-app --template
npm i
to install dependenciesnpx expo start
to start the app
for now I have none and do not require one
- Clone the repo
- Install the dependencies -
npm i
- Run the app -
npx expo start
- Feature One: Access to location services
- Feature Two: Access to camera
- How do you run tests?
- Any tests of note?
- Describe any tests that you did not complete, skipped, etc