Support Kotlin Multiplatform (KMP) in the SDKs
KMP is now stable and more libraries are being added to KMP ecosystem. There is a big opportunity for Firebase to be in Multiplatform and support developers adopting this tech.
-
vipul kumar commented
I'm a paying customer and sadly migrating to Supabase due to lack of JVM support in Firebase SDKs.
I have migrated the app to KMP that runs everywhere but the only blocker is Firebase, which is a shame as it is a service by Google who is putting out so many KMP efforts.
-
Alexandra Gnimadi commented
Very important to support this
-
Apolo Studio commented
KMP should be supported for all platforms (desktop, web wasm, ios,....) as soon as possible. Right now there's a void in this kind of tooling in KMP
-
Elelan Vickneshvararajah (Elelan) commented
Google also promoting Kotlin Multiplatform
Firebase already support both iOS and android.
Isn't it time we get official support for kotlin multiplatform? -
Rudy Ayitinya Sulley commented
I fell to supabase because I didn't want the hustle of implementing Firebase in KMP currently
-
Mustafa Özhan commented
KMP is getting popular and many people are already using most of the Firebase libraries, but the lack of multiplatform SDK forces developers to implement features differently in each platform or pushes us to use 3rd party libraries. Firebase should definitely release multiplatform version of their SDKs
-
Crístian Viana commented
It would be very good to have KMP support for Firebase, in order to use the library easily in a KMP project.
-
Cassio Isquierdo commented
I am struggling to use Firebase in my Kotlin Multiplatform project. This sdks are a must for KMP development!
-
Semih Bozdemir commented
I am struggling to use Firebase in my Kotlin Multiplatform project. Firebase should definitely support KMP officially.
-
Music Account commented
It would allow for my team to develop faster without backend in kotlin multiplatform
-
Eduardo Fonseca commented
Firebase is used across different layers (e.g. server and client) and having Kotlin Multiplatform support helps developers integrate and reuse code from all these layers.
-
Christopher Hatton commented
Firebase is the defacto 'backend-as-a-service' platform for myself and many Devs; just as KMP is becoming the defacto Multiplatform technology. It's only a matter of time before they integrate - why delay!?
-
Chris Hatton commented
Zeller, my employer, are already adopters of KMP, though deeper adoption depends on the cost of migrating existing Android Code to other platforms, including Firebase SDK usage.
-
Samuel Wakoli commented
Firebase is a great Cloud service; It's always my first option when I think of using cloud services. I really need it to support KMP too, the same way it does for Flutter;
-
Christophe Beyls commented
This is a good opportunity to merge your iOS and Android SDKs
-
Chandra Sekhar Nayak commented
Everyone is tweaking in their own way to wrap Firebase SDK in their respective KMP apps. We have also built an in-house library wrapper. If it's officially coming from Firebase team, it would be great.
-
JuJo Bonillo commented
This sdks are a must for mobile dev!
Analytics, remote config and crashlytics at least should be prioritized
-
Viktor Nyblom commented
I strongly believe that having an official Firebase SDK would speed up the adoption of KMP.
-
Tiago Lima commented
Firebase support would greatly increase KMP'a adoption, since it's a question often asked when suggesting using KMP for mobile applications.
-
Jeff Avery commented
I teach a Kotlin full-stack course, where we build desktop+Android apps. I'd prefer to use Firebase or GCP for hosting, but cannot due to lack of Kotlin multiplatform support. I'm surprised that Google hasn't done this already. This is critical for us to be able to use Firebase in the classroom. Without KMP support, I have to choose a different platform.