It is a React Native App that takes a picture and then it shows the picture as a marker over a map in its GPS coordinates where it was taken. Uses permissions, Geolocation Google Ap, React Native Camera among other packages.
Pictures are saved at root/Pictures
- Install react-native packages
- Link packages
- Setup Google maps key, guide here
npm install
react-native link
- Intall nodejs
- Intall JavaSDK, JavaJRE and configure vairables
- Intall Android studio and configure variable
- Intall Xcode
react-native run-android
react-native run-ios
npm install --save react-navigation
npm install --save react-native-gesture-handler
react-native link react-navigation
react-native link react-native-gesture-handler
make changes from: https://reactnavigation.org/docs/en/getting-started.html cheatsheet: https://blog.usejournal.com/react-navigation-cheatsheet-bf99f09d8060
npm install --save react-native-vector-icons
react-native link react-native-vector-icons
Documentation: https://oblador.github.io/react-native-vector-icons/
npm install native-base --save
react-native link
Documentation: https://docs.nativebase.io/
npm install react-native-maps --save
react-native link react-native-maps
Documentation: https://github.com/react-native-community/react-native-maps/blob/master/docs/installation.md Video: https://www.youtube.com/watch?v=97OtSGw7BPs
for iOS issues: react-native-maps/react-native-maps#1842 react-native-maps/react-native-maps#2876
npm install --save react-native-geolocation-service
react-native link react-native-geolocation-service
Documentation and configuration: https://github.com/Agontuk/react-native-geolocation-service
npm install redux react-redux --save
npm install redux-logger --save-dev
react-native link
Documentation: https://redux.js.org/introduction/getting-started Video: https://www.youtube.com/watch?v=ENJfnyIfe-I
npm install react-native-camera --save
react-native link react-native-camera
react-native link
Documentation: https://react-native-community.github.io/react-native-camera/docs/installation Tutorial: https://www.toptal.com/react-native/react-native-camera-tutorial
npm install react-native-fs --save
react-native link react-native-fs
Documentation: https://github.com/itinance/react-native-fs
solve multiple problems in ios: oblador/react-native-vector-icons#851
- MIT license
- Authors: Jonathan Vargas and Xavier Aguas.