Saving Data on Android



Download 19,28 Mb.
Pdf ko'rish
bet202/292
Sana24.01.2022
Hajmi19,28 Mb.
#407089
1   ...   198   199   200   201   202   203   204   205   ...   292
Bog'liq
Bailey J., Dominguez A., Djermanovic D. - Saving Data on Android (1st Edition) - 2019

Firebase analy/cs
To build a successful app, you need to clearly understand how your users behave and 
how they use your app. This is why analytics are so important.
There are many analytics categories that your app can use. This includes, in-app 
behavior analytics, which measures who your users are and what they are doing; 
attribution analytics, which you can use to measure the effectiveness of your 
advertising and other growth campaigns; push notifications analytics, crash 
reporting analytics and more.
Without Firebase, you may need to use multiple analytics libraries and tools to 
collect and save your analytics data. This becomes problematic when you need to 
share analytics data among those tools. Analytics for Firebase, however, is built to 
provide all of the data mobile app developers need in one place. Analytics integrates 
across Firebase features and provides you with two key capabilities: unlimited 
reporting for up to 500 distinct events and audience segmentation. With audience 
segmentation, you can create a custom audience that you target with new features or 
notification messages, for example. You can choose your custom audience base using 
parameters like device data or user properties.
Once you integrate your app with Firebase, analytics comes standard out-of-the-box.
Developing
Firebase offers many products that help you develop your app. Products that you’ll 
use in this section of the book are Authentication, Realtime Database, Cloud 
Firestore and Cloud Storage. Let’s take a look at each one.
Authen/ca/on
Most apps need a way to identify a user so they can customize their experience and 
keep user data secure, while making authentication easy for both end users and 
developers.
Firebase supports many different ways for your users to authenticate. 
Firebase Auth
 
has built-in functionality for third-party providers such as Facebook, Twitter, Github 
or Google. If you want to authenticate users via an email address, you can do that, 
too.
Saving Data on Android
Chapter 11: Firebase Overview
raywenderlich.com
195


You can present login functionality to the users in two different ways: using your 
own interface or taking advantage of Firebase’s open source UI, which is also 
customizable. When the user authenticates, information about that user is returned 
to the device via a callback. You can then use that information to customize the 
experience for the specific user.
Firebase also manages user sessions, which means that users will remain logged in 
after the app restarts.

Download 19,28 Mb.

Do'stlaringiz bilan baham:
1   ...   198   199   200   201   202   203   204   205   ...   292




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish