Android Firebase Tutorial and Examples.
Firebase is a platform containing various Backend As a Service features. For example there is Firebase Realtime Database which is a database backend as a service. This means it provides realtime database features as a service, both paid and premium.
However more generally Firebase can be classified as a Mobile Backend As A service (MBaaS), or "backend as a service" (BaaS). This means it not provides mobile and web developers several services to include into their applications. This leads them to create much more powerful apps.
Generall BAAS platforms provide cloud storage capabilities as well as APIs that expose various functions, not just CRUD. For example here are some of the features generally provided by these platforms:
Let's look at some examples.
Android Firebase Realtime Database Examples.
Firebase Realtime database is a database backend as a service Cloud hosted solution that gives us the platform to build rich apps.
Normally we are used to making HTTP requests to read or write data against our servers.But not in Firebase.It uses synchronization technology that allows it to be realtime,but still performant.