What is Firebase?
Firebase is a tool provided by Google help mobile app developers to build, deploy and scale their apps.
Firebase Realtime Database was the first API product synchronizes application data across iOS, Android, and Web devices, and stores it on Firebase's cloud.
In 2014, Firebase acquired by Google and launched Firebase Hosting and Firebase Authentication. Firebase now integrates with various other Google services, including Google Cloud Platform, AdMob, and Google Ads, Google Cloud Messaging, the Google service to send push notifications to Android devices, Firebase Cloud Messaging, which added the functionality to deliver push notifications to Android, iOS and web devices.
Firebase Cloud Firestore, a real-time document database as the successor product to the original Firebase Realtime Database was launched In October 2017 and also Google acquired Fabric and Crashlytics from Twitter to add those services to Firebase.
What services Firebase provide?
- Gemini API
- App Distribution
- Authentication
- Realtime Database
- Firestore
- Hosting
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- Test Lab etc.
- App Check
- Remote Config
- Firebase Extensions
- Google Cloud Functions.
- Firebase Authentication
- Firebase Cloud Messaging (FCM)
- Firebase Hosting
- Cloud Storage
- Firebase ML