FirestoreKMP

Firebase Firestore wrapper library

Лицензия

Лицензия

Группа

Группа

co.touchlab
Идентификатор

Идентификатор

firestore-android
Последняя версия

Последняя версия

0.2.7-mt2
Дата

Дата

Тип

Тип

aar
Описание

Описание

FirestoreKMP
Firebase Firestore wrapper library
Ссылка на сайт

Ссылка на сайт

https://github.com/touchlab/FirestoreKMP
Система контроля версий

Система контроля версий

https://github.com/touchlab/FirestoreKMP

Скачать firestore-android

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/co.touchlab/firestore-android/ -->
<dependency>
    <groupId>co.touchlab</groupId>
    <artifactId>firestore-android</artifactId>
    <version>0.2.7-mt2</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/co.touchlab/firestore-android/
implementation 'co.touchlab:firestore-android:0.2.7-mt2'
// https://jarcasting.com/artifacts/co.touchlab/firestore-android/
implementation ("co.touchlab:firestore-android:0.2.7-mt2")
'co.touchlab:firestore-android:aar:0.2.7-mt2'
<dependency org="co.touchlab" name="firestore-android" rev="0.2.7-mt2">
  <artifact name="firestore-android" type="aar" />
</dependency>
@Grapes(
@Grab(group='co.touchlab', module='firestore-android', version='0.2.7-mt2')
)
libraryDependencies += "co.touchlab" % "firestore-android" % "0.2.7-mt2"
[co.touchlab/firestore-android "0.2.7-mt2"]

Зависимости

runtime (9)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-stdlib-common jar 1.3.72
co.touchlab : stately-common-jvm jar 1.0.3
co.touchlab : stately-concurrency-jvm jar 1.0.3
org.jetbrains.kotlinx : kotlinx-coroutines-core-common jar 1.3.5-native-mt
org.jetbrains.kotlin : kotlin-stdlib jar 1.3.72
org.jetbrains.kotlinx : kotlinx-coroutines-core jar 1.3.5-native-mt
com.google.firebase » firebase-firestore jar 20.1.0
com.google.firebase » firebase-core jar 17.0.1
androidx.appcompat » appcompat jar 1.0.2

Модули Проекта

Данный проект не имеет модулей.

Firestore SDK for Kotlin Multiplatform

Not Supported!

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.

Overview

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.

Usage

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.

Droidcon

See live example here

co.touchlab

Touchlab

Версии библиотеки

Версия
0.2.7-mt2
0.2.6
0.2.5
0.2.2
0.1.0