SEMINAR
ON
“FIREBASE”
SUBMITTED BY:-
Aashutosh Kumar
16EKTCS600
SUBMITTED TO:-
Mr. R. L. Yadav
Associate Professor
Kautilya Institute of Technology And Engineering
2016-18
Contents
 What is Firebase?
 Features of firebase
 Analytics
 How to develop high quality apps?
 How to grow your user base?
 How to earn more money?
What is Firebase?
 Realtime Application Platform
 Firebase is a scalable, real-time back for your application.
 It allows developers to build rich, collaborative applications
without the hassle of managing servers or writing server-
side code.
 Firebase is Platform Independent.
 Firebase has support for the web, iOS, OS X, and Android
clients.
How does it work?
 Developers install firebase by including a library in their
applications.
 This library provides a data structure that is automatically
synchronised between all of your clients and with our
servers.
 If one client changes a piece of data, every other client
observing the same piece of data will be updated as well
within milliseconds.
Features of firebase
Forget about infrastructure
• Firebase fully support access from your backend servers.
• This allows you to do your own data processing, custom
validation, etc.
Make smart, data-driven decisions
• At a high-level you can store any type of data in Firebase,
from game state to chat messages to images or other media
files.
Work across platforms
• Firebase has support for the web, iOS, OS X, and Android
clients.
• The Firebase web client supports all mainstream browsers.
Features of firebase
Free to start, scale with ease
• A free and unlimited analytics solution.
• Unlimited reporting of 500 event types, each with up to 25
attributes
Get free support
• Get help and join the conversation
• firebase.google.com/support
First class security
• Firebase is intended for business-critical applications.
• All of your data is stored redundantly and off-site backups are
made nightly.
Analytics
 One dashboard to view user
behavior and cross-network
campaign performance
 Demographic segmentation,
including age, gender, and
location, available out-of-
the-box.
 Unlimited reporting of 500
event types, each with up to
25 attributes.
DEVELOP
 Realtime Database
• Store and sync app data in realtime.
• Cloud-hosted NoSQL database
• Synchronization & conflict resolution
• Access directly from your app
 Authentication
• Supports:
• Email & password
• Social providers
• Existing auth systems
 Cloud Messaging
• Deliver and receive messages
across platforms reliably
 Storage
• Store files with ease
DEVELOP
 Hosting
• Deliver web content faster
• Serve static assets (images too)
• SSL by default
• New: free custom domains
 Test Lab
• Test in the lab, not on your users
• Test on the most popular devices
before you ship
• Reports & screenshots
 Crash Reporting
• See crashes & impact
• Version & OS drill-down
• Integrated with Analytics
Firebase Overview
Firebase Overview
Firebase Overview
Firebase Overview

Firebase Overview

  • 1.
    SEMINAR ON “FIREBASE” SUBMITTED BY:- Aashutosh Kumar 16EKTCS600 SUBMITTEDTO:- Mr. R. L. Yadav Associate Professor Kautilya Institute of Technology And Engineering 2016-18
  • 3.
    Contents  What isFirebase?  Features of firebase  Analytics  How to develop high quality apps?  How to grow your user base?  How to earn more money?
  • 4.
    What is Firebase? Realtime Application Platform  Firebase is a scalable, real-time back for your application.  It allows developers to build rich, collaborative applications without the hassle of managing servers or writing server- side code.  Firebase is Platform Independent.  Firebase has support for the web, iOS, OS X, and Android clients.
  • 5.
    How does itwork?  Developers install firebase by including a library in their applications.  This library provides a data structure that is automatically synchronised between all of your clients and with our servers.  If one client changes a piece of data, every other client observing the same piece of data will be updated as well within milliseconds.
  • 7.
    Features of firebase Forgetabout infrastructure • Firebase fully support access from your backend servers. • This allows you to do your own data processing, custom validation, etc. Make smart, data-driven decisions • At a high-level you can store any type of data in Firebase, from game state to chat messages to images or other media files. Work across platforms • Firebase has support for the web, iOS, OS X, and Android clients. • The Firebase web client supports all mainstream browsers.
  • 8.
    Features of firebase Freeto start, scale with ease • A free and unlimited analytics solution. • Unlimited reporting of 500 event types, each with up to 25 attributes Get free support • Get help and join the conversation • firebase.google.com/support First class security • Firebase is intended for business-critical applications. • All of your data is stored redundantly and off-site backups are made nightly.
  • 9.
    Analytics  One dashboardto view user behavior and cross-network campaign performance  Demographic segmentation, including age, gender, and location, available out-of- the-box.  Unlimited reporting of 500 event types, each with up to 25 attributes.
  • 10.
    DEVELOP  Realtime Database •Store and sync app data in realtime. • Cloud-hosted NoSQL database • Synchronization & conflict resolution • Access directly from your app  Authentication • Supports: • Email & password • Social providers • Existing auth systems  Cloud Messaging • Deliver and receive messages across platforms reliably  Storage • Store files with ease
  • 11.
    DEVELOP  Hosting • Deliverweb content faster • Serve static assets (images too) • SSL by default • New: free custom domains  Test Lab • Test in the lab, not on your users • Test on the most popular devices before you ship • Reports & screenshots  Crash Reporting • See crashes & impact • Version & OS drill-down • Integrated with Analytics