Goal 370: React Native API-Driven App Hannah Bowers @HJBowers
- How to build and start a React-Native app
- How to start a cross platform development environment (iOS/Android)
- How to utilize React-Native's fetch method and/or additional libraries to pull api data
-
Step 1 - Refer to this scaffold repo, follow the
readme
instructions, and create your own repo for the code. -
Step 2 - Find a third party api to play with. Suggestions:
- 10: you have an app component that feeds both android and ios js files
- 10: you can start the app with both
react-native run-ios
andreact-native run-android
- 10: you have at least 3 tests written using
jest
- 10: you have a home page
- 10: you have at least one extra screen to navigate to
- 10: a submit button for search that fetches data
- 50: You are able to render third api data through navigating to a separate screen (example: a search button that
onClick
takes you to a results page. - 30: You have a complete
readme
that documents how to start your app and set up the dev environment hint: your forked repo will start you in the right direction - 30: You are properly protecting sensitive api ids and secrets