Google Developer Expert for Firebase🔥
FirestoreCleanArchitectureApp. FirestoreCleanArchitectureApp is an app built with Kotlin and Firestore that displays data in real-time using the MVVM Architecture Pattern. For the UI it uses Jetpack Compose, Android's modern toolkit for building native UI.
147RoomJetpackCompose. RoomJetpackCompose is an app written in Kotlin and shows a simple solution to perform CRUD operations in the Room database using Kotlin Flow in clean architecture.
127FirebaseSignInWithGoogle. FirebaseSignInWithGoogle app it's written in Kotlin and shows a simple solution for implementing Firebase Authentication with Google, using Jetpack Compose on Android.
76FireApp. FirebaseApp is built for learning purposes, especially to see how Firebase Products work together.
51FirebaseSignInWithEmailAndPassword. It's an app it's written in Kotlin and shows a simple solution for implementing Firebase Authentication with email and password using Jetpack Compose on Android.
44FirebaseApp-Clean-Architecture-MVVM. FirebaseApp build with Firebase Authentication, Cloud Firestore, Pagination Library, MVVM Architecture Pattern and Dagger2.
37RealtimeDatabase. RealtimeDatabase app is built with Firebase Realtime Database and Kotlin using MVVM Architecture Pattern.
36CloudStorageJetpackCompose. It's a simple app written in Kotlin that shows a simple solution for how to save an image into Firebase Storage, save the URL in Firestore, and read it back using Jetpack Compose.
35FirestorePagination. FirestorePagination app is built with Cloud Firestore and Kotlin using MVVM Architecture Pattern.
30FirebaseAuthentication. FirebaseAuthApp is build with Firebase Authentication, Cloud Firestore and Lifecycle using MVVM Architecture Pattern.
27FirebaseAnonymousAuthentication. FirebaseAnonymousAuthentication app it's written in Kotlin and shows how to anonymously authenticate users with Firebase using MVVM Architecture Pattern.
24FireMag. FireMag is an shopping app entirely built with Firebase and Kotlin. It uses the MVVM Architecture Pattern and for the UI it uses Jetpack Compose.
22Firestore-ShoppingListApp. Shopping List App Tutorial using Cloud Firestore and Android
16FirestoreRealtimePagination. This app is using pagination and is biuld with Cloud Firestore and Lifecycle using MVVM Architecture Pattern.
14OptimizeRealtimeDatabase. OptimizeRealtimeDatabase app it's written in Kotlin and shows how to optimize Firebase Realtime Database calls using MVVM Architecture Pattern and Jetpack Compose.
13Firestore-ChatApp. Chat App Tutorial using Cloud Firestore and Kotlin
11FirestorePaginationJetpackCompose. FirestorePaginationJetpackCompose app it's written in Kotlin that shows how to implement pagination in Firestore using Jetpack Compose in MVVM Architecture Pattern.
10FirestoreJetpackCompose. FirestoreJetpackCompose app is built with Cloud Firestore and Kotlin using MVVM Architecture Pattern.
9TheMovieDbApp-Clean-Architecture-MVVM. It's a Movie App created with Android, Retrofit2, Pagination Library, MVVM Architecture Pattern and Dagger2.
9FirestoreChatGPT. A simple solution for integrating Cloud Firestore with OpenAI ChatGPT on Android using Jetpack Compose.
7RealtimeDatabasePaginationJetpackCompose. RealtimeDatabasePaginationJetpackCompose app it's written in Kotlin that shows how to implement pagination in Firestore using Jetpack Compose in MVVM Architecture Pattern.
6FirestoreGoogleMapsJetpackCompose. It's an Android app written in Kotlin that shows a simple solution for displaying locations from Firestore on Google Maps using Jetpack Compose.
5FirestorePaLM. A simple solution for integrating Cloud Firestore with PaLM on Android using Jetpack Compose.
5FilterFirestoreResults. FilterFirestoreResults app is built with Cloud Firestore and Lifecycle using MVVM Architecture Pattern.
5RecognizeTextInImages. A simple solution for implementing Image Text Recognition using Machine Learning and Jetpack Compose.
5FilterFirestoreJetpackCompose. FilterFirestoreJetpackCompose is an app written in Kotlin that shows a simple solution for searching Firestore and listening for real-time updates using Jetpack Compose.
5SwipeToDelete. SwipeToDelete app is built with Cloud Firestore and Kotlin using MVVM Architecture Pattern.
4FirebaseCloudMessaging. A simple solution that explains how to handle push notifications when the app is in the foreground or in the background on Android.
4CloudFirestore. CloudFirestore app is built with Fireabse Cloud Firestore and Kotlin using MVVM Architecture Pattern.
4MultiSelectToDelete. MultiSelectToDelete app is built with Cloud Firestore and Kotlin using MVVM Architecture Pattern.
3firebase-extensions. A collection of Firebase Extensions.
2InjectViewModel. Java
1