Provide fully-featured app experiences without a network connectionWatch Demo
Apps work offline
A client-side database allows your app interact with synced data, stored locally, to continue the user experience if network connection is lost.
The underlying Realm synchronization services run in the background and even restarts and restores synchronization in the event of a lost network connection.
Automated conflict resolution
When an app reconnects to the network, changes saved locally are synced back to the server. Conflicts that arise are handled automatically with predictable rules for consistent user experiences.
Try it out below
This Swift-based demo uses a fairly simple integration of realtime features. In this app, two users are simultaneously connected to the same digital canvas. When one user draws something, the other user sees it instantly. We power this interaction through the creation and synchronization of objects representing line position and color. This app is also useable offline, if one or more users disconnects from the network, they still have a fully-functional app experience that saves changes locally and will sync changes bi-directionally when the network is restored.
Write changes locally, client database is always available
When the app loses network connectivity, users can still create and edit their shared drawing offline, maintaining the user experience.
Background sync of objects representing lines and color
The underlying Realm synchronization service runs in the background and even restarts and restores synchronization in the event of a lost network connection.
Offline changes synced in order they were created
Realm’s conflict resolution system ensures that drawing elements are replayed in the correct order when users come back online.
Cartasite delivers industrial IoT
Using Realm Platform, Cartasite built an offline-first app for heavy industries that seamlessly syncs field data with backend systems. Read more
Arccos Golf ups its game with Realm
Arccos delivers a fast, responsive app experience with both online and offline availability for golfers around the world. Read more
Thread Learning brings education into the digital age
Realm Platform helps special education teams coordinate care by syncing data in real-time across multiple devices. Read more
We’d love to help you get started
Whether you’ve kicked the tires and are ready to learn more, or if you’ve still got questions, we’re here to help you make the right choice—even if it’s not us!Get the White Paper