SlideShare a Scribd company logo
FIREBASE
by Google
INTRODUCTION
Firebase is a mobile and web
application development platform
developed by Firebase, Inc. in 2011,
then acquired by Google in 2014
It allows developers to build rich
collaborative applications without
writing server side code
Firebase has support for the web
ios ,android
Firebase automatically generate
server side code
Firebase support all mainstream
browsers like Chrome, Mozilla,
Explorer and it work on any
network connection
FEATURES
1.Authentication
2.Database
3.Storage
4.Hosting
5.Cloud messaging
Authentication
Firebase Auth is a service that can authenticate
users using only client-side code. It
supports social login providers Face book,
GitHub, Twitter and Google (and Google Play
Games). Additionally, it includes a user
management system whereby developers can
enable user authentication with email and
password login stored with Firebase
DATABASE
Firebase provides a real-time database and backend as
a service. The service provides application developers
an API that allows application data to be synchronized
across clients and stored on Firebase's cloud. The
company provides client libraries that enable
integration
with Android, iOS, JavaScript, Java, Objective-
C, swift and Node.js applications. Developers using
the real-time database can secure their data by using
the company's server-side-enforced security rules.
STORAGE
Firebase Storage provides secure file
uploads and downloads for Firebase
apps, regardless of network quality.
The developer can use it to store
images, audio, video, or other user-
generated content. Firebase Storage is
backed by Google Cloud Storage.
HOSTING
Firebase Hosting is a static and
dynamic web hosting service that
launched on May 13, 2014. It supports
hosting static files such
as CSS, HTML, JavaScript and other
files
Cloud Messaging
A cross-platform solution for
messages and notifications
for Android, iOS, and web
applications, which currently can be
used at no cost.
THANKS
Firebase

More Related Content

Firebase

  • 2. INTRODUCTION Firebase is a mobile and web application development platform developed by Firebase, Inc. in 2011, then acquired by Google in 2014 It allows developers to build rich collaborative applications without writing server side code
  • 3. Firebase has support for the web ios ,android Firebase automatically generate server side code Firebase support all mainstream browsers like Chrome, Mozilla, Explorer and it work on any network connection
  • 5. Authentication Firebase Auth is a service that can authenticate users using only client-side code. It supports social login providers Face book, GitHub, Twitter and Google (and Google Play Games). Additionally, it includes a user management system whereby developers can enable user authentication with email and password login stored with Firebase
  • 6. DATABASE Firebase provides a real-time database and backend as a service. The service provides application developers an API that allows application data to be synchronized across clients and stored on Firebase's cloud. The company provides client libraries that enable integration with Android, iOS, JavaScript, Java, Objective- C, swift and Node.js applications. Developers using the real-time database can secure their data by using the company's server-side-enforced security rules.
  • 7. STORAGE Firebase Storage provides secure file uploads and downloads for Firebase apps, regardless of network quality. The developer can use it to store images, audio, video, or other user- generated content. Firebase Storage is backed by Google Cloud Storage.
  • 8. HOSTING Firebase Hosting is a static and dynamic web hosting service that launched on May 13, 2014. It supports hosting static files such as CSS, HTML, JavaScript and other files
  • 9. Cloud Messaging A cross-platform solution for messages and notifications for Android, iOS, and web applications, which currently can be used at no cost.