Developing Offline Rich Client Applications (Magic xpa 2.x)
Magic xpa now enables Rich Internet/Client applications (RIA) to work while not connected to a server, and to store database information locally, on the client. You can now build applications with both connected and offline capabilities for Windows desktop, iOS and Android devices. Offline applications allow users to continue and be productive in areas with intermittent, limited or unavailable internet connectivity. While working offline, data is stored locally on a local database, and periodically, when internet connectivity resumes, you can synchronize it back to the server.
To benefit fully from this new functionality, we recommend that you familiarize yourself with this feature by reading this section.
Handling Offline Challenges
Caching Resources Locally
Offline Application Flow
Local (Offline) Storage
Synchronizing Data Between Client and Server
Performance Improvement Techniques