Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Yasin Cetiner
Cross- Platform
Auto Scalable
Unlimited Reporting
ase Analytics provides unlimited reporting on up to 500 distinct ev
Audience Segmentation
ata, custom ...
Silent Notification
Push Notification
Easiest Implementation
Versatile message targeting
Send messages from client apps (C...
Email and password based authentication
FirebaseUI (beta)
Custom auth system integration
Anonymous auth (Guest User)
Offline
Realtime
Accessible from Client Devices
Firebase apps remain responsive even when offline because the Firebase Rea...
Secure
Robust
Scalable
You can use our declarative security model to allow access based on filename,
size, content type, a...
Fast content delivery
Served over a secure connection
Rapid deployment
You can use our declarative security model to allow...
Customize your app for segments of your userbase
Quickly roll out changes to your app's userbase
You can use Remote Config...
Run app tests, even if you haven't written any
Test on real devices
Robo test analyzes the structure of your app's user in...
Collect the data you need to diagnose problems
Monitor fatal and non-fatal errors
Each report contains a full stack trace ...
Installs
Search Results
App Indexing associates your app and website, so your app install card displays
next to your websi...
Rich sharing that's easy to implement
Rich sharing that's easy for users
Firebase Invites handles the invitation flow for ...
Export audience lists to AdWords
Firebase Analytics audience segmentation
A Firebase project can connect to multiple AdWor...
Improve user experience
Earn more from AdMob's in-app ads
Native and video ads create a positive user experience as you mo...
Firebase Services
Firebase Services
Upcoming SlideShare
Loading in …5
×

Firebase Services

163 views

Published on

Basic description and key features of firebase services.

Published in: Engineering
  • Be the first to comment

Firebase Services

  1. 1. Yasin Cetiner
  2. 2. Cross- Platform Auto Scalable
  3. 3. Unlimited Reporting ase Analytics provides unlimited reporting on up to 500 distinct ev Audience Segmentation ata, custom events, or user properties. These audiences can be u The Heart of Firebase Analytics of all firebase services and your app in one place.
  4. 4. Silent Notification Push Notification Easiest Implementation Versatile message targeting Send messages from client apps (Chat) Flexible message scheduling =
  5. 5. Email and password based authentication FirebaseUI (beta) Custom auth system integration Anonymous auth (Guest User)
  6. 6. Offline Realtime Accessible from Client Devices Firebase apps remain responsive even when offline because the Firebase Realtime Database SDK persists your data to disk. Once connectivity is reestablished, the client device receives any changes it missed, synchronising it with the current server state. The Firebase Realtime Database can be accessed directly from a mobile device or web browser; there’s no need for an application server. Security and data validation are available through the Firebase Realtime Database Security Rules, expression-based rules that are executed when data is read or written.
  7. 7. Secure Robust Scalable You can use our declarative security model to allow access based on filename, size, content type, and other metadata. Firebase Storage is backed by Google Cloud Storage for petabyte scale when your app goes viral. Effortlessly grow from prototype to production using the same infrastructure that powers Snapchat. Firebase Storage performs uploads and downloads regardless of network quality. Uploads and downloads are robust, meaning they restart where they stopped, saving your users time and bandwidth.
  8. 8. Fast content delivery Served over a secure connection Rapid deployment You can use our declarative security model to allow access based on filename, size, content type, and other metadata. Using the Firebase CLI, you can get your app up and running in seconds. Command line tools make it easy to add deployment targets into your build process. The modern web is secure. Zero-configuration SSL is built into Firebase Hosting so content is always delivered securely. One-click rollbacks Quick deployments are great, but being able to undo mistakes is even better. Firebase Hosting provides full versioning and release management with one-click rollbacks.
  9. 9. Customize your app for segments of your userbase Quickly roll out changes to your app's userbase You can use Remote Config to provide variations on your app's user experience to different segments of your userbase by app version, by Firebase Analytics audience, by language, and more. You can make changes to your app's default behavior and appearance by changing server-side parameter values. For example, you could change your app's layout or color theme to support a seasonal promotion, with no need to publish an app update. Run A/B tests to improve your app You can use Remote Config random percentile targeting with Firebase Analytics to A/B test improvements to your app across different segments of your userbase so that you can validate improvements before rolling them out to your entire userbase.
  10. 10. Run app tests, even if you haven't written any Test on real devices Robo test analyzes the structure of your app's user interface and then explores it, automatically simulating user activities. If you have written instrumentation tests for your app, Test Lab can also run those tests. Use Test Lab to exercise your app on devices installed and running in a Google data center. Workflow integration Test Lab is integrated with Android Studio, the Firebase console, and the gcloud command line. You can also use Test Lab with Continuous Integration (CI) systems. $
  11. 11. Collect the data you need to diagnose problems Monitor fatal and non-fatal errors Each report contains a full stack trace as well as device characteristics, performance data, and user circumstances when the error took place. Similar reports are automatically clustered to make it easier to identify related bugs. Monitor fatal errors in iOS and fatal and non-fatal errors in Android. Reports are triaged by the severity of impact on users. Integrate with Analytics Errors captured are set as app_exception events in Analytics, allowing you to filter audiences based on who sees errors.
  12. 12. Installs Search Results App Indexing associates your app and website, so your app install card displays next to your website card. App Indexing displays and promotes app results on Google Search, including showing your app icon when it’s installed. Autocompletions The Android App Indexing API lets your users see app pages they have visited as suggested results on the Google app. Now on Tap App Indexing powers Now on Tap’s app results and shows your Android app for its users. Note: It doesn’t work for us coz it requires a website which has similar content with the app
  13. 13. Rich sharing that's easy to implement Rich sharing that's easy for users Firebase Invites handles the invitation flow for you, allowing you to deliver a straightforward user experience without taking engineering time away from the rest of your app. Firebase Invites makes it simple for users to send content to their friends, over both SMS and email, by ensuring that referral codes, recipe entries, or other shared content gets passed along with the invitation—no cutting-and-pasting required. Invitations that survive the installation process Because Firebase Invites is built on Dynamic Links, invitations work across the App Store and Play Store installation processes and ensure that recipients get the referral code or shared content, whether or not they have your app installed.
  14. 14. Export audience lists to AdWords Firebase Analytics audience segmentation A Firebase project can connect to multiple AdWords accounts, each with access to audiences created in Firebase. You can define custom audiences in the Firebase console based on device data, custom events, or user properties. Import events from Firebase Analytics into AdWords After you link Firebase and AdWords, you can choose which Firebase Analytics events to track as conversion actions in AdWords.
  15. 15. Improve user experience Earn more from AdMob's in-app ads Native and video ads create a positive user experience as you monetize by matching the look and feel of your app. Choose from different ad templates, customize them, and experiment with different layouts on the fly without republishing your app. Show ads from millions of Google advertisers in real time, or use AdMob Mediation to earn from over 40 premium networks through the AdMob platform to simplify your ad operations, improve competition, and earn more, for free. AdMob mediation has ad network optimization built in, which automatically adjusts the positions of your other ad networks in your mediation stack to ensure you maximize your revenue. Scale fast When your app's a global or domestic hit, you can monetize users quickly with AdMob, by showing ads to users in more than 200 markets. More than one app? AdMob house ads is a free tool that enables you to cross-promote your apps to your userbase, across your family of apps. Access monetization reports AdMob is the premier monetization platform for mobile. While generating ad revenue, AdMob also produces its own monetization reports that you can use to make smarter decisions about product strategy.

×