This is a Kotlin Multiplatform project template targeting Android and iOS.
  • Kotlin 86.9%
  • Swift 13.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-10-28 12:59:18 -03:00
.run Initial commit 2025-10-16 14:10:55 -03:00
app Update ios config 2025-10-28 12:59:18 -03:00
bedrock@78d3e2be91 Initial commit 2025-09-26 14:06:17 -03:00
echo@63447674cb Initial commit 2025-09-26 13:49:11 -03:00
features/common Initial commit 2025-09-26 13:49:11 -03:00
gradle Change kotlin version 2025-10-28 11:50:45 -03:00
.editorconfig Initial commit 2025-09-22 17:37:06 -03:00
.gitignore Initial commit 2025-09-17 12:16:04 -03:00
.gitmodules Initial commit 2025-09-22 23:03:40 -03:00
build.gradle.kts Initial commit 2025-09-22 11:44:24 -03:00
checks.gradle.kts Initial commit 2025-09-17 14:25:27 -03:00
gradle.properties Initial commit 2025-09-22 11:44:24 -03:00
gradlew Initial commit 2025-09-17 11:31:16 -03:00
gradlew.bat Initial commit 2025-09-17 11:31:16 -03:00
LICENSE Initial commit 2025-09-17 11:31:16 -03:00
local.properties Initial commit 2025-09-17 11:31:16 -03:00
README.md Initial commit 2025-09-22 21:13:34 -03:00
settings.gradle.kts Change kotlin version 2025-10-28 11:50:45 -03:00

Getting Started

After using this repo as a template you have to do the following changes so you can start working on your project

1. Init git submodules

git submodule update --init --recursive

2. Adapt template to your project

Compose

Build.gradle.kts

  • Change namespace and applicationId to your projects name

settings.gradle.kts

  • Change rootProject.name to your projects name

iOS

Config.xcconfig

  • Change PRODUCT_NAME and PRODUCT_BUNDLE_IDENTIFIER to your projects name

Xcode

  • Change Bundle Identifier of the project (Target -> iosApp -> Build Settings -> Bundle Identifier)
  • Change Product Name of the app (Target -> iosApp -> Build Settings -> Product Name)
  • Change App Category of the app (Target -> iosApp -> General -> App Category)