Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexcawl/kmp-template
KMP template
https://github.com/alexcawl/kmp-template
android desktop gradle gradle-kotlin jetpack-compose kotlin kotlin-multiplatform
Last synced: 16 days ago
JSON representation
KMP template
- Host: GitHub
- URL: https://github.com/alexcawl/kmp-template
- Owner: AlexCawl
- License: unlicense
- Created: 2024-12-30T12:19:47.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2025-01-03T18:02:32.000Z (about 1 month ago)
- Last Synced: 2025-01-03T18:30:55.617Z (about 1 month ago)
- Topics: android, desktop, gradle, gradle-kotlin, jetpack-compose, kotlin, kotlin-multiplatform
- Language: Kotlin
- Homepage:
- Size: 189 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a Kotlin Multiplatform project targeting Android, Desktop.
# Source
* `/app` is for code that will be shared across your Compose Multiplatform applications.
It contains several subfolders:
- `commonMain` is for code that’s common for all targets.
- Other folders are for Kotlin code that will be compiled for only the platform indicated in the
folder name.* `/common` is for the code that will be shared between all targets in the project.
The most important subfolder is `commonMain`. If preferred, you can add code to the
platform-specific folders here too.# Build
* `/build-logic` is for the Gradle plugins and project setup.
- `base` is for the common configurations and extensions.
- `convention` is for the convention plugins.Learn more
about [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html)…