I presented this talk in droid con London 2017. Here are the slides for download, I will be posting the video as well here.
Agenda of the talk:
- Why Offline mode?
- What it takes to build an offline mode
- Offline mode Architecture
- Network factors that can affect your application
- Testing (Unit, Instrumentation, Automation and Manual)
- Bugs and how to resolve them