https://github.com/realm/realm-kotlin-samples
Samples demonstrating the usage of Realm-Kotlin SDK
https://github.com/realm/realm-kotlin-samples
android database kotlin kotlin-multiplatform kotlin-multiplatform-library kotlin-multiplatform-mobile kotlinnative no-sql realm-kotlin
Last synced: 4 months ago
JSON representation
Samples demonstrating the usage of Realm-Kotlin SDK
- Host: GitHub
- URL: https://github.com/realm/realm-kotlin-samples
- Owner: realm
- Created: 2021-06-08T13:58:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-04T16:20:15.000Z (12 months ago)
- Last Synced: 2025-01-21T01:12:01.877Z (4 months ago)
- Topics: android, database, kotlin, kotlin-multiplatform, kotlin-multiplatform-library, kotlin-multiplatform-mobile, kotlinnative, no-sql, realm-kotlin
- Language: Kotlin
- Homepage:
- Size: 16.6 MB
- Stars: 93
- Watchers: 16
- Forks: 25
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-realm - Kotlin Sample Apps - a set of projects to help you learn about using Realm-Kotlin SDK Each sample demonstrates different use cases. (<a name="java"> Java/Kotlin / <a name="java-samples"></a>Java/Kotlin Sample Apps)
README
# Realm-Kotlin Samples
This repository contains a set of projects to help you learn about using [Realm-Kotlin](https://github.com/realm/realm-kotlin) SDK
Each sample demonstrates different use cases.💻 Requirements
------------
To try out these sample apps, clone the repository then import each project as an existing Android Studio project.
Samples are based on Kotlin `1.8.20`.🧬 Samples
------------| Project | | |
|---|---|---|
| [Intro](./Intro):
This is a simple example based on the official [KMM Sample](https://github.com/Kotlin/kmm-sample/blob/master/README.md) ||
|
| [Bookshelf](./Bookshelf):
A more elaborate example using a shared business logic in Ktor, Kotlinx.Serialization and Realm, combined with a platform specific UI using Jetpack Compose and SwiftUI ||
|
| [Kotlin Multiplatform Demo](./MultiplatformDemo):
Kotlin Multiplatform demo running on Android/iOS/macOS and JVM with Compose Desktop. |![]()
|
![]()
|
| [JVM Console Application](./JVMConsole):
Simple Java Console Application using Realm-Kotlin. |![]()
| [App Services usage samples](./AppServicesUsageSamples):
Atlas App Services usage samples with Realm-Kotlin. |![]()
| [Java-Kotlin-Maven Interop Demo](./JavaKotlinMavenInterop):
Sample project showing how Realm Kotlin can be consumed by a Java project using Maven. |![]()
| External Project | | | |
|---|---|---|---|
| [FantasyPremierLeague](https://github.com/joreilly/FantasyPremierLeague):
Kotlin Multiplatform project with Jetpack Compose and SwiftUI by [@joreilly](https://github.com/joreilly/) ||
|
|