Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 8, 2025. It is now read-only.

Easily bind Firebase data to your Composables.

License

NotificationsYou must be signed in to change notification settings

thatfiredev/firebase-compose

Repository files navigation

Firebase Compose is an Open Source library for Android that allows you toquickly connect a Jetpack Compose app toFirebase APIs.

Table of contents

  1. Usage
  2. Installation
  3. Dependencies
    1. Compatibility
  4. Sample App
  5. Contributing
  6. License
  7. Acknowledgment

Usage

Firebase Compose has separate modules for using Firebase Realtime Database and Cloud Firestore.To get started, see the individual instructions for each module:

Installation

Firebase Compose is published as a collection of libraries separated by theFirebase API they target. Each Firebase Compose library has a transitivedependency on the appropriate Firebase SDK so there is no need to includethose separately in your app.

Step 1 - Add the jitpack maven in your rootbuild.gradle at the end of repositories:

allprojects {        repositories {...            maven { url'https://jitpack.io' }        }    }

Step 2 - In yourapp/build.gradle file add a dependency on one of the Firebase Composelibraries.

dependencies {// Firebase Compose for Firebase Realtime Database    implementation'com.github.rosariopfernandes.firebase-compose:database:1.0.0-beta01'// Firebase Compose for Cloud Firestore    implementation'com.github.rosariopfernandes.firebase-compose:firestore:1.0.0-beta01'}

After the project is synchronized, we're ready to start using Firebase functionality in our Compose app.

Dependencies

Compatibility with Firebase libraries

Firebase Compose libraries have the following transitive dependencies on the Firebase SDK:

firebase-compose:database|--- com.google.firebase:firebase-database-ktxfirebase-compose:firestore|--- com.google.firebase:firebase-firestore-ktx

Sample app

A sample app is available in thedemo directory.

Contributing

Anyone and everyone is welcome to contribute. Please take a moment toreview thecontributing guidelines.

License

This project is licensed under the MIT License - see theLICENSE file for details.

Acknowledgment

README files inspired byFirebaseUI


[8]ページ先頭

©2009-2025 Movatter.jp