SlideShare a Scribd company logo
1 of 72
Presented By:
Aeni Patel
Content:-
What is Firebase?
Who’s for Firebase?
Why Firebase?
Features of Firebase
Build Better apps
Improve App Quality
Grow your Apps
How to earn Money
What is Firebase?
Realtime Application Platform
→ Firebase is Backend-as-a-service (baas) that’s
developed by Google
→ You're going to save tons of time and money using
Firebase products instead of building them yourself
→ You can use all of it, parts of it, or a single piece of
it
→ All those parts work together like a well oiled
engine
Who’s for Firebase?
 Backend developer
 Super duper cheap
 The free tier is extremely generous, so you
can play around to your hearts content with
the various features that Firebase offers.
Why Firebase?
1. Build Batter
Apps
2. Improve Apps
Quality
3. Grow your
Business
Cross-Platforms
Features of Firebase
• Get free support
• Free to start,
scale with
ease
• Forget about
Infrastructure
• Make smart,
data-driven
Decision
Create A Project
in Firebase
Build Better Apps
Auth
Cloud
Function
Cloud
Firestore
Cloud
Storage
Hosting
ML Kit
Realtime
Database
 Organizing and managing users
 Supports email and password and many social
media accounts (Google , Facebook ,..)
 Many templates for many functions (password
reset, email verification etc.)
 Backend code
 Triggered automatically through Firebase events
or HTTPS events.
 Supports actions like Authentication
 Integration with other firebase features - tools like
Firestore, Firebase Storage
 Programmed in Node.js environment
 Cloud hosted No-SQL database
 The new Firebase database, successor of real-time
database (still in beta)
 Solves synchronization and management issues
 Access through the Android SDK
 Asynchronous communication! Using of listeners
for asynchronous actions when an operation is
completed
 Using of custom indexes is necessary for complex
Queries
 For more simplex Queries external tools are need
(Elastic Search for example, for queries like ‘like’
operator in SQL for search inside a string).
 Easy way to use through Android sdk
 Managing weak connection issues
 Stores files into a Google Cloud Storage bucket
and are accessible Firebase and Google Cloud
 Integration with Firebase Authentication for
authorization
 Supports static and dynamic content through and
international CDN.
 SSL
 Custom Domains
 Integration with Firebase Functions
 Bring powerful machine learning features to your
mobile app.
 Firebase ML helps you deploy custom ML models
optimized for on-device inference, which reduces your
initial app installation size and lets you more easily
make updates.
 You can also use AutoML Vision Edge to train your own
custom image classification models, or access Cloud AI
Vision APIs for a more turn-key solution
 Realtime Database is Firebase's original database.
 It's an efficient, low-latency solution for mobile
apps that require synced states across clients in
realtime.
 We recommend Cloud Firestore instead of Realtime
Database for most developers starting a new
project.
Improve Apps Quality
Crashlytics
Performance
Monitoring
Test Lab
 Lightweight
 Real Time crash reporter with notification to email
or other sources
 Collaboration with Fabric.io tool
 Collaboration with Firebase Analytics
 Configuration with debug messages
 Crashlytics SDK
 Diagnose app performance issues occurring on
your users’ devices
 Use traces to monitor the performance of specific
parts of your app and see a summarized view in
the Firebase console
 Stay on top of your app’s start-up time and
monitor HTTP requests without writing any code
 Run automatic and customized tests for your app
on virtual and physical devices hosted by Google
 Use Firebase Test Lab throughout your
development lifecycle to discover bugs and
inconsistencies so that you can offer up a great
experience on a wide variety of devices.
Grow Your Apps
Analytics
Predictions
Cloud
Messaging
In-app
Messaging
Remote
Config
A/B Testing
Dynamic
Links
 Analysis user attributions
and behaviour in a single
dashboard to make informed
decisions on your product
roadmap.
 Gain realtime insights from
reports, or export your raw
event data to Google
BigQuery for custom
analysis.
 Harness the power of Google’s machine learning to
get insight into which segments of users are likely
to churn or spend (or complete another conversion
event).
 Use these smart predictive segments for targeting
in other products like Remote Config, Cloud
Messaging, and In-App Messaging
 Cross-platform messaging solution
 In Android with notifications
 No cost, Real Time
 You can define an Activity which handles the
Intent extra data.
 It can carry payload up to 4KB.
 Cross-platform messaging solution
 In Android with notifications
 No cost, Real Time
 You can define an Activity which handles the
Intent extra data.
 It can carry payload up to 4KB.
 Customize how your app renders for each user.
 Change the look and feel, roll out features
gradually, run A/B tests, deliver customized
content to certain users, or make other updates
without deploying a new version—all from the
Firebase console.
 Monitor the impact of your changes and make
adjustments in a matter of minutes.
 Improve your app by running product and
marketing experiments, without worrying about
setting up the infrastructure to run A/B tests
 Customize experiments to suit your goals
 Test a variety of updates to your app, like message
copy or new features. Then, only roll-out changes
proven to move the needle on your key metrics
 Use Dynamic Links to deliver a customized user
experience for iOS, Android, and the web
 You can use them to power mobile web to drive
native app conversions, user to user sharing, social
and marketing campaigns, and more
 Dynamic Links provides you with the attributions
you need to better understand your mobile growth
 Empower your users to share your app
 Acquire users with the reach of Google
How to Earn Money?
 Show ads from millions of Google advertising
competing in real time
 Choose a format to suit your app, including
banner, video and native ads
 Work with more than 40 top ad networks using
AdMob Mediation
 Cross-promote between your apps for free with
AdMob house ads
Create AdMob
Account
Different
Mail Id
Require
 https://firebase.google.com/docs/guides
Google Firebase Presentation

More Related Content

What's hot

Introduction to Firebase with Android and Beyond...
Introduction to Firebase with Android and Beyond...Introduction to Firebase with Android and Beyond...
Introduction to Firebase with Android and Beyond...Kasper Loevborg Jensen
 
Firebase in action 2021
Firebase in action 2021Firebase in action 2021
Firebase in action 2021NhanNguyen534
 
Firebase Introduction
Firebase Introduction Firebase Introduction
Firebase Introduction 9xdot
 
Firebase on Android: The Big Picture
Firebase on Android: The Big PictureFirebase on Android: The Big Picture
Firebase on Android: The Big PictureSriyank Siddhartha
 
Firebase in a Nutshell
Firebase in a NutshellFirebase in a Nutshell
Firebase in a NutshellSumit Sahoo
 
Firebase - A real-time server
Firebase - A real-time serverFirebase - A real-time server
Firebase - A real-time serverAneeq Anwar
 
Realtime vs Cloud Firestore
Realtime vs Cloud Firestore Realtime vs Cloud Firestore
Realtime vs Cloud Firestore Appinventiv
 
Firebase Auth Tutorial
Firebase Auth TutorialFirebase Auth Tutorial
Firebase Auth TutorialBukhori Aqid
 
Intoduction of FIrebase Realtime Database
Intoduction of FIrebase Realtime DatabaseIntoduction of FIrebase Realtime Database
Intoduction of FIrebase Realtime DatabaseSahil Maiyani
 
Firebase - Dynamic Links
Firebase - Dynamic LinksFirebase - Dynamic Links
Firebase - Dynamic LinksFilipe Nunes
 
Firebase Analytics
Firebase AnalyticsFirebase Analytics
Firebase AnalyticsMariam Aslam
 
Introduction to Firebase
Introduction to FirebaseIntroduction to Firebase
Introduction to FirebaseFarah Nazifa
 
Intro to AWS Developer Tools, featuring AWS CodeStar
Intro to AWS Developer Tools, featuring AWS CodeStarIntro to AWS Developer Tools, featuring AWS CodeStar
Intro to AWS Developer Tools, featuring AWS CodeStarAmazon Web Services
 

What's hot (20)

Firebase PPT
Firebase PPTFirebase PPT
Firebase PPT
 
Firebase
FirebaseFirebase
Firebase
 
Introduction to Firebase with Android and Beyond...
Introduction to Firebase with Android and Beyond...Introduction to Firebase with Android and Beyond...
Introduction to Firebase with Android and Beyond...
 
Firebase in action 2021
Firebase in action 2021Firebase in action 2021
Firebase in action 2021
 
Firebase
Firebase Firebase
Firebase
 
Firebase Introduction
Firebase Introduction Firebase Introduction
Firebase Introduction
 
Firebase
FirebaseFirebase
Firebase
 
Firebase on Android: The Big Picture
Firebase on Android: The Big PictureFirebase on Android: The Big Picture
Firebase on Android: The Big Picture
 
Firebase in a Nutshell
Firebase in a NutshellFirebase in a Nutshell
Firebase in a Nutshell
 
Firebase - A real-time server
Firebase - A real-time serverFirebase - A real-time server
Firebase - A real-time server
 
Firebase slide
Firebase slideFirebase slide
Firebase slide
 
Firebase .pptx
Firebase .pptxFirebase .pptx
Firebase .pptx
 
Realtime vs Cloud Firestore
Realtime vs Cloud Firestore Realtime vs Cloud Firestore
Realtime vs Cloud Firestore
 
Firebase Auth Tutorial
Firebase Auth TutorialFirebase Auth Tutorial
Firebase Auth Tutorial
 
Intoduction of FIrebase Realtime Database
Intoduction of FIrebase Realtime DatabaseIntoduction of FIrebase Realtime Database
Intoduction of FIrebase Realtime Database
 
Firebase - Dynamic Links
Firebase - Dynamic LinksFirebase - Dynamic Links
Firebase - Dynamic Links
 
Firebase Analytics
Firebase AnalyticsFirebase Analytics
Firebase Analytics
 
AWS Deployment Best Practices
AWS Deployment Best PracticesAWS Deployment Best Practices
AWS Deployment Best Practices
 
Introduction to Firebase
Introduction to FirebaseIntroduction to Firebase
Introduction to Firebase
 
Intro to AWS Developer Tools, featuring AWS CodeStar
Intro to AWS Developer Tools, featuring AWS CodeStarIntro to AWS Developer Tools, featuring AWS CodeStar
Intro to AWS Developer Tools, featuring AWS CodeStar
 

Similar to Google Firebase Presentation

Deploy Firebase Backend as a Service Model for Application Development
Deploy Firebase Backend as a Service Model for Application DevelopmentDeploy Firebase Backend as a Service Model for Application Development
Deploy Firebase Backend as a Service Model for Application DevelopmentDashTechnologiesInc
 
Firebase integration with Flutter
Firebase integration with FlutterFirebase integration with Flutter
Firebase integration with Flutterpmgdscunsri
 
Top 5 Benefits Of Firebase Database System.pptx
Top 5 Benefits Of Firebase Database System.pptxTop 5 Benefits Of Firebase Database System.pptx
Top 5 Benefits Of Firebase Database System.pptxFlutter Agency
 
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdf
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdfAWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdf
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdfLaura Miller
 
Tk2323 lecture 8 firebase
Tk2323 lecture 8   firebaseTk2323 lecture 8   firebase
Tk2323 lecture 8 firebaseMengChun Lam
 
Mobile Programming - 10 Firebase
Mobile Programming - 10 FirebaseMobile Programming - 10 Firebase
Mobile Programming - 10 FirebaseAndiNurkholis1
 
Firebase. Предмет и область применения — Тимур Ахметгареев
Firebase. Предмет и область применения — Тимур АхметгареевFirebase. Предмет и область применения — Тимур Ахметгареев
Firebase. Предмет и область применения — Тимур АхметгареевPeri Innovations
 
React Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdfReact Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdfTechugo
 
Introducing-Firebase.pptxehehshhdhdhdhdhhd
Introducing-Firebase.pptxehehshhdhdhdhdhhdIntroducing-Firebase.pptxehehshhdhdhdhdhhd
Introducing-Firebase.pptxehehshhdhdhdhdhhdtaxakhirpara1224
 
intrduction to firebase.pptx
intrduction to firebase.pptxintrduction to firebase.pptx
intrduction to firebase.pptx21IT324MariAppan
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfFuGenx Technologies
 
React Native App Development.
React Native App Development.React Native App Development.
React Native App Development.Techugo
 

Similar to Google Firebase Presentation (20)

Firebase Services
Firebase ServicesFirebase Services
Firebase Services
 
Firebase Android
Firebase AndroidFirebase Android
Firebase Android
 
Deploy Firebase Backend as a Service Model for Application Development
Deploy Firebase Backend as a Service Model for Application DevelopmentDeploy Firebase Backend as a Service Model for Application Development
Deploy Firebase Backend as a Service Model for Application Development
 
Firebase integration with Flutter
Firebase integration with FlutterFirebase integration with Flutter
Firebase integration with Flutter
 
Firebase
FirebaseFirebase
Firebase
 
Top 5 Benefits Of Firebase Database System.pptx
Top 5 Benefits Of Firebase Database System.pptxTop 5 Benefits Of Firebase Database System.pptx
Top 5 Benefits Of Firebase Database System.pptx
 
Advance Mobile Application Development class 04
Advance Mobile Application Development class 04Advance Mobile Application Development class 04
Advance Mobile Application Development class 04
 
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdf
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdfAWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdf
AWS Amplify vs. Firebase Selecting the Best Backend for Your Apps.pdf
 
Firebase Tech Talk By Atlogys
Firebase Tech Talk By AtlogysFirebase Tech Talk By Atlogys
Firebase Tech Talk By Atlogys
 
Google Firebase
Google FirebaseGoogle Firebase
Google Firebase
 
Tk2323 lecture 8 firebase
Tk2323 lecture 8   firebaseTk2323 lecture 8   firebase
Tk2323 lecture 8 firebase
 
Mobile Programming - 10 Firebase
Mobile Programming - 10 FirebaseMobile Programming - 10 Firebase
Mobile Programming - 10 Firebase
 
Google MLkit
Google MLkitGoogle MLkit
Google MLkit
 
Firebase. Предмет и область применения — Тимур Ахметгареев
Firebase. Предмет и область применения — Тимур АхметгареевFirebase. Предмет и область применения — Тимур Ахметгареев
Firebase. Предмет и область применения — Тимур Ахметгареев
 
React Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdfReact Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdf
 
Introducing-Firebase.pptxehehshhdhdhdhdhhd
Introducing-Firebase.pptxehehshhdhdhdhdhhdIntroducing-Firebase.pptxehehshhdhdhdhdhhd
Introducing-Firebase.pptxehehshhdhdhdhdhhd
 
intrduction to firebase.pptx
intrduction to firebase.pptxintrduction to firebase.pptx
intrduction to firebase.pptx
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdf
 
React Native App Development.
React Native App Development.React Native App Development.
React Native App Development.
 
Dineshotham Kumar Khambhammettu
Dineshotham Kumar KhambhammettuDineshotham Kumar Khambhammettu
Dineshotham Kumar Khambhammettu
 

Recently uploaded

WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024SimonedeGijt
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNeo4j
 

Recently uploaded (20)

WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
WSO2Con2024 - Facilitating Broadband Switching Services for UK Telecoms Provi...
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 

Google Firebase Presentation

  • 2. Content:- What is Firebase? Who’s for Firebase? Why Firebase? Features of Firebase Build Better apps Improve App Quality Grow your Apps How to earn Money
  • 3. What is Firebase? Realtime Application Platform
  • 4.
  • 5. → Firebase is Backend-as-a-service (baas) that’s developed by Google → You're going to save tons of time and money using Firebase products instead of building them yourself → You can use all of it, parts of it, or a single piece of it → All those parts work together like a well oiled engine
  • 7.  Backend developer  Super duper cheap  The free tier is extremely generous, so you can play around to your hearts content with the various features that Firebase offers.
  • 9.
  • 10. 1. Build Batter Apps 2. Improve Apps Quality 3. Grow your Business
  • 13. • Get free support • Free to start, scale with ease
  • 14. • Forget about Infrastructure • Make smart, data-driven Decision
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 23.  Organizing and managing users  Supports email and password and many social media accounts (Google , Facebook ,..)  Many templates for many functions (password reset, email verification etc.)
  • 24.  Backend code  Triggered automatically through Firebase events or HTTPS events.  Supports actions like Authentication  Integration with other firebase features - tools like Firestore, Firebase Storage  Programmed in Node.js environment
  • 25.
  • 26.
  • 27.  Cloud hosted No-SQL database  The new Firebase database, successor of real-time database (still in beta)  Solves synchronization and management issues  Access through the Android SDK  Asynchronous communication! Using of listeners for asynchronous actions when an operation is completed
  • 28.  Using of custom indexes is necessary for complex Queries  For more simplex Queries external tools are need (Elastic Search for example, for queries like ‘like’ operator in SQL for search inside a string).
  • 29.
  • 30.
  • 31.
  • 32.  Easy way to use through Android sdk  Managing weak connection issues  Stores files into a Google Cloud Storage bucket and are accessible Firebase and Google Cloud  Integration with Firebase Authentication for authorization
  • 33.
  • 34.  Supports static and dynamic content through and international CDN.  SSL  Custom Domains  Integration with Firebase Functions
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.  Bring powerful machine learning features to your mobile app.  Firebase ML helps you deploy custom ML models optimized for on-device inference, which reduces your initial app installation size and lets you more easily make updates.  You can also use AutoML Vision Edge to train your own custom image classification models, or access Cloud AI Vision APIs for a more turn-key solution
  • 40.  Realtime Database is Firebase's original database.  It's an efficient, low-latency solution for mobile apps that require synced states across clients in realtime.  We recommend Cloud Firestore instead of Realtime Database for most developers starting a new project.
  • 41.
  • 44.  Lightweight  Real Time crash reporter with notification to email or other sources  Collaboration with Fabric.io tool  Collaboration with Firebase Analytics  Configuration with debug messages  Crashlytics SDK
  • 45.  Diagnose app performance issues occurring on your users’ devices  Use traces to monitor the performance of specific parts of your app and see a summarized view in the Firebase console  Stay on top of your app’s start-up time and monitor HTTP requests without writing any code
  • 46.  Run automatic and customized tests for your app on virtual and physical devices hosted by Google  Use Firebase Test Lab throughout your development lifecycle to discover bugs and inconsistencies so that you can offer up a great experience on a wide variety of devices.
  • 49.  Analysis user attributions and behaviour in a single dashboard to make informed decisions on your product roadmap.  Gain realtime insights from reports, or export your raw event data to Google BigQuery for custom analysis.
  • 50.
  • 51.  Harness the power of Google’s machine learning to get insight into which segments of users are likely to churn or spend (or complete another conversion event).  Use these smart predictive segments for targeting in other products like Remote Config, Cloud Messaging, and In-App Messaging
  • 52.  Cross-platform messaging solution  In Android with notifications  No cost, Real Time  You can define an Activity which handles the Intent extra data.  It can carry payload up to 4KB.
  • 53.
  • 54.  Cross-platform messaging solution  In Android with notifications  No cost, Real Time  You can define an Activity which handles the Intent extra data.  It can carry payload up to 4KB.
  • 55.
  • 56.  Customize how your app renders for each user.  Change the look and feel, roll out features gradually, run A/B tests, deliver customized content to certain users, or make other updates without deploying a new version—all from the Firebase console.  Monitor the impact of your changes and make adjustments in a matter of minutes.
  • 57.
  • 58.
  • 59.  Improve your app by running product and marketing experiments, without worrying about setting up the infrastructure to run A/B tests  Customize experiments to suit your goals  Test a variety of updates to your app, like message copy or new features. Then, only roll-out changes proven to move the needle on your key metrics
  • 60.
  • 61.  Use Dynamic Links to deliver a customized user experience for iOS, Android, and the web  You can use them to power mobile web to drive native app conversions, user to user sharing, social and marketing campaigns, and more  Dynamic Links provides you with the attributions you need to better understand your mobile growth
  • 62.
  • 63.  Empower your users to share your app  Acquire users with the reach of Google
  • 64. How to Earn Money?
  • 65.  Show ads from millions of Google advertising competing in real time  Choose a format to suit your app, including banner, video and native ads  Work with more than 40 top ad networks using AdMob Mediation  Cross-promote between your apps for free with AdMob house ads
  • 68.
  • 69.
  • 70.