Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikeroyal/firebase-guide
Firebase Guide
https://github.com/mikeroyal/firebase-guide
awesome-firebase firebase firebase-auth firebase-authentication firebase-cloud-messaging firebase-database firebase-realtime-database
Last synced: 24 days ago
JSON representation
Firebase Guide
- Host: GitHub
- URL: https://github.com/mikeroyal/firebase-guide
- Owner: mikeroyal
- Created: 2020-12-15T21:09:58.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-09T21:53:26.000Z (almost 3 years ago)
- Last Synced: 2024-10-10T23:04:15.891Z (about 1 month ago)
- Topics: awesome-firebase, firebase, firebase-auth, firebase-authentication, firebase-cloud-messaging, firebase-database, firebase-realtime-database
- Language: Kotlin
- Homepage:
- Size: 8.79 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Firebase Guide#### A guide covering Firebase including the applications, libraries and tools that will make you a better and more efficient developer with Firebase.
**Note: You can easily convert this markdown file to a PDF in [VSCode](https://code.visualstudio.com/) using this handy extension [Markdown PDF](https://marketplace.visualstudio.com/items?itemName=yzane.markdown-pdf).**
# Firebase Learning Resources
[Firebase](https://firebase.google.com/) is a Backend-as-a-Service (BaaS) app development platform that provides hosted backend services such as a realtime database, cloud storage, authentication, crash reporting, machine learning, remote configuration, and hosting for your static files.
[Firebase GitHub](https://github.com/firebase)
[Add Firebase to your Flutter app](https://firebase.google.com/docs/flutter/setup)
[Using Firebase and Firestore with Flutter](https://flutter.dev/docs/development/data-and-backend/firebase)
[Using Firebase with the Ionic Framework](https://ionicframework.com/docs/native/firebase/)
[Using Google Analytics with Firebase](https://firebase.google.com/docs/analytics/)
[Firebase Cloud Messaging (FCM)](https://docs.microsoft.com/en-us/xamarin/android/data-cloud/google-messaging/firebase-cloud-messaging)
[Google Developers Training](https://developers.google.com/training/)
[Google Developers Certification](https://developers.google.com/certification)
[Firebase Courses on Udemy](https://www.udemy.com/topic/firebase/)
[Build a Google Firebase Web Application on Coursera](https://www.coursera.org/projects/build-a-google-firebase-webapp)
[Firebase in a Weekend: Android on Udacity](https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352)
[Firebase Online Training Courses on LinkedIn Learning](https://www.linkedin.com/learning/topics/firebase)
[Learning Firebase Fundamentals on Pluralsight](https://www.pluralsight.com/courses/firebase-fundamentals)
[Fuchsia Project](https://fuchsia.dev/)
[Getting Started with Fuchsia](https://fuchsia.dev/fuchsia-src/get-started)
[Fuchsia Reference](https://fuchsia.dev/reference)
[Contributing to Fuchsia](https://fuchsia.dev/fuchsia-src/CONTRIBUTING)
# Firebase Tools & Frameworks
[Android Studio](https://developer.android.com/studio/) is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. Availble on Windows, macOS, Linux, Chrome OS.
[Firebase Analytics](https://developers.google.com/analytics/devguides/collection/firebase/android/start) is a Google API that provides methods for logging events and setting user properties.
[Firebase ML](https://firebase.google.com/products/ml) is an Google API includes all of Firebase's cloud-based ML features.
[ML Kit](https://firebase.google.com/docs/ml-kit/) is a standalone library for on-device ML, which you can use with or without Firebase.
[Firebase iOS](https://github.com/firebase/firebase-ios-sdk) is all the Apple platform Firebase SDK source except FirebaseAnalytics, FirebasePerformance, and FirebaseML.
[FlutterFire](https://firebase.flutter.dev/) is a set of [Flutter plugins](https://flutter.io/platform-plugins/) that enable Flutter apps to use [Firebase](https://firebase.google.com/) services. You can follow an example that shows how to use these plugins in the [Firebase for Flutter](https://codelabs.developers.google.com/codelabs/flutter-firebase/index.html#0) codelab.
[AngularFire](https://firebaseopensource.com/projects/angular/angularfire2) is the official Angular library for [Firebase](https://firebase.google.com/).
[Vuefire](https://vuefire.vuejs.org/) is Firebase bindings for Vue.js & Vuex.
[Reactive Native Firebase](https://github.com/invertase/react-native-firebase) is a well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
[React Redux Firebase](https://github.com/prescottprue/react-redux-firebase) is Redux bindings for Firebase that includes React Hooks and Higher Order Components.
[FirebaseUI](https://github.com/firebase/FirebaseUI-Android) is an open-source library for Android that allows you to quickly connect common UI elements to Firebase APIs.
[Pyrebase](https://github.com/thisbejim/Pyrebase) is a simple python wrapper for the Firebase API.
[EmberFire](https://github.com/firebase/emberfire) is the officially supported adapter for using Firebase with [Ember](https://emberjs.com/).
[ReactFire](https://github.com/FirebaseExtended/reactfire) is a project that provides Hooks, Context Providers, and Components that make it easy to interact with Firebase.
## Contribute
- [x] If would you like to contribute to this guide simply make a [Pull Request](https://github.com/mikeroyal/Firebase-Guide/pulls).
## License
Distributed under the [Creative Commons Attribution 4.0 International (CC BY 4.0) Public License](https://creativecommons.org/licenses/by/4.0/).