http://hotline.whalemuseum.org/api
https://developers.google.com/maps/documentation/maps-static/start API KEY: AIzaSyASnLGhffYBRZ60GqFHOYBSoPiHpW_kJSE
EXAMPLE:
https://blog.codemagic.io/how-to-build-react-native-ui-app-with-material-ui/
[] npm i react-native-paper
[] npm install react-native-vector-icons
[] import { Provider as PaperProvider } from "react-native-paper";
import at the app level use PaperProvider to avoid naming problems with Redux
[] npm install axios
[] npm install redux (INSTALL FIRST)
[] npm install react-redux (INSTALL SECOND)
[] npm i --save redux-logger or npm add redux-logger
import logger from 'redux-logger'; or import { applyMiddleware, createStore } from 'redux';
[] npm install --save redux-thunk
import thunk from 'redux-thunk';
https://reactrouter.com/native/guides/quick-start
[] npm install react-router-native
[] import { NativeRouter, Route, Link } from "react-router-native";
import Icon from 'react-native-vector-icons/FontAwesome'; const myIcon = ;
arrow-left arrow-right binoculars coffee home list map ship tree globe globe-americas
Rule is that you can have 4-5 icons max
"FortAwesome/Font-Awesome": "*" to the dependencies in your component.json.