Skip to content

Conversation

@nathanfallet
Copy link

Summary

As we can see in #114, a lot of people (including me) would love support for KMM support in Amplitude-Kotlin.
That's why I started to prepare the repository to add this support. Here's what changed and why:

  • Rewriting build.gradle configs for code that can be shared, using multiplatform plugin instead of jvm one
  • Renaming src/main/java to src/commonMain/kotlin for those same modules, so that we all continue with this same path allowing the library to continue to evolve while we start updating the code (avoid merge conflicts later)

If this gets approved and merged, I'll continue updating the common/core modules to make them multiplatform compatible, and work on an ios module later on.

Checklist

  • Does your PR title have the correct title format?
  • Does your PR have a breaking change?: No

@polbins polbins force-pushed the main branch 2 times, most recently from f637331 to ee9deab Compare June 10, 2025 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant