Up until now, our work has followed a predictable pattern. Present a problem, figure out how to solve it, and implement the solution. This chapter is different. The problem is real, but the technology isn't in place to actually solve the problem.
The basic premise behind each chapter is that the Internet is required to sync your data. You can modify it and create new data offline, but to make it stick, you have to be able to connect to your Cloudant databases.
In this chapter, we will cover the following topics:
What it means to be offline
Device support
Platform-independent libraries
Synchronization over Wi-Fi
Making the setup less painful