No description
Find a file Use this template
Pamela Hill 056eea651c
Some checks failed
Java CI with Gradle / build (macos-latest, iosSimulatorArm64Test) (push) Has been cancelled
Java CI with Gradle / build (ubuntu-latest, jvmTest) (push) Has been cancelled
Java CI with Gradle / build (ubuntu-latest, linuxX64Test) (push) Has been cancelled
Java CI with Gradle / build (ubuntu-latest, testAndroidHostTest) (push) Has been cancelled
Merge pull request #40 from jingtang10/patch-1
Update LICENSE file
2025-10-02 17:10:53 +02:00
.github/workflows Correct target name in GitHub CI workflow from androidHostTest to testAndroidHostTest for accuracy. 2025-09-30 09:27:02 +02:00
gradle Migrate to android.kotlin.multiplatform.library plugin and update Kotlin, AGP, and related configurations. 2025-09-19 17:25:58 +02:00
images Adam's review fixes. 2024-10-15 10:46:10 +02:00
library Rename test method in AndroidFibiTest for consistency with naming conventions. 2025-09-30 09:10:18 +02:00
.gitignore Adam's review fixes. 2024-10-15 10:46:10 +02:00
build.gradle.kts Migrate to android.kotlin.multiplatform.library plugin and update Kotlin, AGP, and related configurations. 2025-09-19 17:25:58 +02:00
gradle.properties Update configuration and naming 2023-10-19 11:19:31 +02:00
gradlew Downgrade Gradle Wrapper to 8.14.3. 2025-09-02 09:56:13 +02:00
gradlew.bat Upgrade Gradle Wrapper to 9.0.0 (run twice) and update AGP version to 8.10.1. 2025-09-01 17:49:42 +02:00
LICENSE Update LICENSE file 2025-01-15 21:36:45 +00:00
README.md Streamline README by replacing detailed publishing instructions with a reference to the official guide. 2025-09-30 09:39:35 +02:00
settings.gradle.kts Update README 2024-10-09 12:11:02 +02:00

official project

Multiplatform library template

What is it?

This repository contains a simple library project, intended to demonstrate a Kotlin Multiplatform library that is deployable to Maven Central.

The library has only one function: generate the Fibonacci sequence starting from platform-provided numbers. Also, it has a test for each platform just to be sure that tests run.

Note that no other actions or tools usually required for the library development are set up, such as tracking of backwards compatibility, explicit API mode, licensing, contribution guideline, code of conduct and others. You can find a guide for best practices for designing Kotlin libraries here.

Guide

Please find the detailed guide here.

Other resources