3. 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?
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 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.
6.
7. 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.
8. 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.
9. 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.
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
• 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