sdk-for-kotlin icon indicating copy to clipboard operation
sdk-for-kotlin copied to clipboard

๐Ÿš€ Feature: Migrate SDk to Support to KotlinMultiPlatform

Open Shabinder opened this issue 4 years ago โ€ข 3 comments

๐Ÿ”– Feature description

Migrate lib to KMP structure and replace following:

  • GSON -> kotlinx.serialization
  • okhttp -> ktor

to support multiple targets like, Android, JVM, IOS, maybe Native too(for MacOS, Windows, Linux).

Are you open to PRs for same ?

๐ŸŽค Pitch

why keep kotlin sdk only scoped to jvm, Kotlin Targets more platforms.

๐Ÿ‘€ Have you spent some time to check if this issue has been raised before?

  • [X] I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Shabinder avatar Oct 13 '21 19:10 Shabinder

@Shabinder Yes this is a great idea and we are open to PRs for this! :D In order to start, you'll need to take a look at our sdk-generator repo which is where the SDK code gets generated from.

If you need any help, feel free to reach out to us on Discord! :D

christyjacob4 avatar Oct 29 '21 09:10 christyjacob4

Hi, is this still under development. I also want to help on this to make this available to kotlin multiplatform

JamshedAlamQaderi avatar Jun 04 '24 12:06 JamshedAlamQaderi

Isn't this SDK designed for admin access, not end device access? So shouldn't there be a separate SDK for KMP?

maeddin avatar Jun 05 '24 08:06 maeddin