Use the Realm Kotlin SDK to develop Android or iOS apps using the Android platform or Kotlin Multiplatform Mobile (KMM).
Minimal-explanation code examples of how to work with Realm.
Working Example App
Learn from example by dissecting a working Kotlin client app that uses Realm with Device Sync.
Follow a guided tutorial to learn how to adapt the example app to create your own working Realm app.
Use open-source Realm as a local object store on a device. Use Device Sync to keep data in sync with your MongoDB Atlas cluster and other clients.
Explore engineering and community-provided example projects to learn best practices and common development patterns for Realm and Atlas App Services using the Kotlin SDK.
Enhance user data security with property-level encryption.
User's Online State
Detect connectivity and activity of users and devices.
Connection State Change & Error Handling
Learn best practices around handling Sync errors and client reset strategies.