Skip to content

Kotlin Multiplatform (KMP) support or official guidance #38

@uskhurshed

Description

@uskhurshed

Hi 👋

I'm currently using CleverAdsSolutions SDK in a Kotlin Multiplatform (KMP) project.

As KMP adoption is growing, especially for mobile apps sharing business logic between Android and iOS, it would be very useful to have either:

  1. Official KMP support (even partial), OR
  2. Clear guidelines / best practices for integrating CAS SDK in KMP projects

Current situation

Right now, integration requires writing platform-specific implementations using expect/actual, since CAS SDK is only available for native Android and iOS.

Challenges

  • No unified ads interface in shared code
  • Need to manually bridge ad logic between platforms
  • Harder to maintain and scale ad-related features

Suggestion

Even a lightweight solution would help a lot, for example:

  • Providing a common interface design recommendation
  • Sample KMP project
  • Wrapper/adapter examples for Android & iOS

Why it matters

Kotlin Multiplatform is активно развивается, и поддержка (или хотя бы guidance) может привлечь новую аудиторию разработчиков.

Thanks for your work 🙌

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions