Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Kotlin Multiplatform #14

Open
jeffnyauke opened this issue Dec 14, 2023 · 2 comments
Open

Migrate to Kotlin Multiplatform #14

jeffnyauke opened this issue Dec 14, 2023 · 2 comments
Labels
component:android sdk Issue/PR related to Android SDK status:triaged Issue/PR triaged to the corresponding sub-team type:feature request New feature request or enhancement

Comments

@jeffnyauke
Copy link

Migrate to Kotlin Multiplatform in order to target more platforms

@daymxn
Copy link
Collaborator

daymxn commented Dec 14, 2023

We had a long discussion about this internally before the initial development of the SDK, and even have a doc going over it.

It's definitely something we're interested in, but we're wanting to wait until the android/swift SDKs reach more stable versioning before reaching a conclusion on whether to move forward with it or not. It'll take a moderate amount of additional overhead to implement and maintain, so we'd rather keep our focus on the core SDK right now- and then re-evaluate when API changes are less likely (such as a 1.0.0+ release).

I'll leave this open until we reach a conclusion down the road, such that other folks can vocalize their support as well. As always, it's easiest to justify the overhead for something that a large amount of people want/need.

@daymxn daymxn added the type:feature request New feature request or enhancement label Dec 14, 2023
@PatilShreyas
Copy link
Contributor

Till the time official SDK is released, a forked version can be used for Multiplatform which has similar API: https://github.com/PatilShreyas/generative-ai-kmp

@singhniraj08 singhniraj08 added component:android sdk Issue/PR related to Android SDK status:triaged Issue/PR triaged to the corresponding sub-team labels Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:android sdk Issue/PR related to Android SDK status:triaged Issue/PR triaged to the corresponding sub-team type:feature request New feature request or enhancement
Projects
None yet
Development

No branches or pull requests

4 participants