This library was produced for a client project, but open sourced in support of a talk on Kotlin Multiplatform library development. We don't plan for ongoing support, unless there is renewed client interest.
Library wrapping the Firestore SDK for Kotlin Multiplatform with clients for Android and iOS. Shared common code can run methods that get delegated to the platform specific SDKs.
Use Koltin 1.3.50.
Dependency config
sourceSets {
commonMain {
dependencies {
implementation 'co.touchlab:firestore:0.2.5'
}
}
}
You'll need to config both Android and iOS as you normally would for Firestore, but then you should be able to get the Firestore instance like this.
getFirebaseInstance()
Then you can do Firestore things.