We're developing a mobile app for business users who will be in areas with potentially spotty data access. We want our users to be able to view and edit task lists stored on a server with as little interruption as possible. Are there tools to handle these sort of connectivity scenarios? How much time disconnected can they handle?
(Feel free to ask clarifying questions; we're new to mobile development and don't know what we don't know yet!)