A booking.com hackathon idea.
Although there are multiple directories and subdirectories, we are just concerned with two of them:
- screens: The Screens folder consists of all the screens that will be rendered. To someone acquainted with Android App Development, Screens in RN = Activities in Android Apps.
- src/components: This is where all the reusable components are supposed to stay. Make Component names as germane as possible for better readability.
- Add this line to the AndroidManifest.xml
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
. This is for location access. Might be required to sign in as well. - Add Google Maps API Key to NavigationComponent.js's
const GOOGLE_MAPS_APIKEY
field from our Slack Channel. - Change the absolute path in all Footer.js components.
- The whitespace that appears for no reason between the NavigationComponent and the Footer in the Navigation Screen.