THIS IS A WORK IN PROGRESS
We need to develop a process for explicitly caching tiles on the Android client so users can prepare their application while online and travel to the field.
- Implicit caching - If you open an area while online, the area at that zoom level will be cached in your device. If you revisit that area while offline, you can see it
- Explicit caching - the client app tells Mapbox SDK the style to use, the coordinates(polygon) and zoom levels to cache for offline
Workflow
Below is a list of steps the user will go through:
- Make sure they are connected to the internet