appwrite / sdk-for-android

[READ-ONLY] Official Appwrite Android SDK 💚 🤖
https://appwrite.io
BSD 3-Clause "New" or "Revised" License
97 stars 20 forks source link

KMP Support ? #15

Open Shabinder opened 2 years ago

Shabinder commented 2 years ago

Refactor Current SDK and dependencies like,

okHttp -> Ktor, GSON -> Kotlinx.serialization

and add support for more targets which Kotlin can support like JAVA, android, Native, JS and even IOS if you want all from a single codebase, hence maintaining and adding new Features will be easier too,

and I will love to contribute too...., maybe in near future when I get some time at my hand.

Shabinder commented 2 years ago

My main target which I am missing is JVM, as Android and JVM are almost similar with some changes we can port this SDK to KMP targeting various platforms and maintain from a single codebase. Are you open to PR's ?

Baynes83 commented 2 years ago

Is there any news on this? Being an iOS developer who is dipping his toes into the world of KMP and AppWrite I would love to be able to use this in a multiplatform app.

yk-sgr commented 2 years ago

Updates?

abnegate commented 1 year ago

I'll be investigating the feasibility of this for a future version now that KMM has reached beta 👌

anwarpro commented 1 year ago

Any updates ?

alperenbabagil commented 1 year ago

I can contribute too

enfipy commented 1 year ago

Is anyone working on this issue? This doesn't looks like a too complex task, is it better to contribute a fix to sdk-generator?

abnegate commented 1 year ago

@enfipy This is not actively being worked on, pull requests are welcome and yes, sdk-generator would be the place to implement this :+1: