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.
-
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.
-
MaasboDev commented
I'm doing an app using kmp and wanted to use firebas., Now is possible to add it for android and iOS, but the desktop part is not supported yet.
-
Benoit Delville commented
KMP support will be the key decision to which analytic and crash report platform we will use soon. We would like Firebase to be in the list!
-
Carlos commented
This sdks are a must for mobile dev!
Analytics, remote config and crashlytics at least should be prioritized
-
Krzysztof Borowy commented
I think this would allow for better adoptation of KMP in smaller teams, to get product out of the door faster
-
Jep RM commented
Analytics at least should be in KMP to create libs
-
Angel Rodriguez commented
This would make a great use case to use with KMP with smaller teams who would want native but don’t have the resources to build a service as well.
-
Himanshu Mistri commented
We have pipeline software in which we want to use common code for accessing firebase backend
-
Jordon de Hoog commented
I unfortunately (like many others it seems) had to go with a different service due to there being no KMP support for Crashlytics, and RemoteConfig.
-
Jep commented
I don't think there is something for analytics. And it would be very helpful
-
Alexey Egin commented
I’m running several kmp apps and it’s sometimes difficult to handle crash reports, because I need to use 3-rd party solutions
-
Messias Junior commented
I started using Supabase because of the lack of KMP support from Firebase. Thats sad
-
mohamed rejeb commented
I start using sentry instead of firebase Crashlytics because of the lack of support for KMP.
-
Vincent Guillebaud commented
I had to use Supabase for my project because Firebase is not compatible for now...
We need Firebase for KMP!
-
Sami Deliceli commented
In this ecosystem, Firebase is a technology that will primarily be lacked. Therefore, full support for KMP will definitely be an indispensable need for many projects.
-
Divyansh Kushwaha commented
Currently, there exists an implementation in community
https://firebaseopensource.com/projects/gitliveapp/firebase-kotlin-sdk/
But would definitely love to have official support. -
Tyler Wilson commented
This would be great to see. Would save some work in my projects. Though I hope to one support wasm/js. Seems like that would be an additional bit of work.
-
Rich Woollcott commented
Would love to see KMP support for web and iOS & Android!
-
Anton Spaans commented
Firebase support would greatly increase KMP'a adoption, since it's a question often asked when suggesting using KMP for mobile applications.
I wouldn't say it's critical, you can create your own two (or more) native implementations, but it's near critical for the speed of adoption.