https://github.com/irineu333/kmp-androidanddesktop
Kotlin Multiplatform project template with Android and desktop targets, and Compose Multiplatform.
https://github.com/irineu333/kmp-androidanddesktop
compose-multiplatform kotlin-multiplatform template
Last synced: 3 months ago
JSON representation
Kotlin Multiplatform project template with Android and desktop targets, and Compose Multiplatform.
- Host: GitHub
- URL: https://github.com/irineu333/kmp-androidanddesktop
- Owner: Irineu333
- Created: 2023-09-20T03:09:45.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-24T21:00:44.000Z (about 1 year ago)
- Last Synced: 2025-02-15T10:58:36.568Z (3 months ago)
- Topics: compose-multiplatform, kotlin-multiplatform, template
- Language: Kotlin
- Homepage:
- Size: 336 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Template] KMP Android And Desktop
Kotlin Multiplatform project template with **Android** and **desktop** targets, and **Compose Multiplatform**.
## Versions
Latest update 2024-03-20:
- Kotlin: 1.9.22
- AGP: 8.2.2
- Gradle: 8.2.1
- JDK: 17
- CMP: 1.6.1 (Jetpack Compose 1.6.3)
- Android SDK: 34## Build
To build this project, the JDK (Java Development Kit) and the Android SDK are required.
I recommend using [Intellij IDEA](https://www.jetbrains.com/idea/download) as the IDE, with the **Android**, **Jetpack Compose** and **Compose Multiplatform** plugins installed.> You can get the **JDK** and **Android SDK** directly from **Intellij IDEA**.
Use run configurations to get started.

## Screenshots
| Android | Desktop |
|:---------------------------------------:|:-------------------------------------------------:|
|  |  |## Docs
- [Configure a Gradle project | Kotlin](https://kotlinlang.org/docs/gradle-configure-project.html)
- [Understand Multiplatform project structure | Kotlin](https://kotlinlang.org/docs/multiplatform-discover-project.html)
- [Compose Multiplatform](https://www.jetbrains.com/lp/compose-multiplatform/)## Examples
- [Compose Multiplatform Examples](https://github.com/JetBrains/compose-multiplatform/tree/master/examples)## Wizard & Templates
- [Kotlin Multiplatform Wizard ](https://kmp.jetbrains.com/)
- [Kotlin Templates](https://github.com/Kotlin?type=template)