21-Amaliy ish Planshet va telefonda ilova ko‘rinishini yaratish
Download 0.86 Mb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- Firebase Test Lab
- Nazariy qism.
- Amaliy qism.
Firebase Remote Config
Firebase Remote Config ilovangizning yangilanishini nashr qilmasdan, uning xatti- harakatlari va tashqi ko'rinishilariga dinamik o'zgarishlar kiritishga imkon beradi. Remote Configning umumiy g'oyasi shundaki, siz Firebase konsolida bir nechta konfiguratsiya parametrlarini aniqlaysiz. So'ngra, sizning ilovangiz ushbu qiymatlarni vaqti-vaqti bilan olish va kerak bo'lganda ulardan foydalanish uchun SDKdan foydalanadi. Siz Remote Configni bulut kabi joylashtirilgan kalit/qiymat juftlarining ulkan to'plami kabi tasavvur qilishingiz mumkin. Bu oddiy ma'lumotlar bazasi kabi ko'rinishi mumkin, ammo siz u bilan dastlab tasavvur qilganingizdan ko'ra ko'proq narsani qilishingiz mumkin. Firebase Remote Config sizning ilovangiz ishlashini masofadan boshqarish imkonini beradi. Firebase Test Lab Firebase Test Lab sizga ilovangizni sinovdan o’tkazish uchun turli xil iOS va Android qurilmalariga kirish imkonini beradi, shu jumladan virtual qurilmalarga ham. Agar siz mobil qurilmalar uchun ilovalar yaratsangiz , ilovangizni mukammallashtirish va sinovdan o’tkazish uchun balkim sizda faqat bittagina qurilma bo’lishi mumkin. Ammo bu birgina qurilma ilovangiz foydalanuvchilari qo’llayotgan qurilmalarning vakili degani emas. Mobil qurilmalar turli xil hajmlarda, turli xil ishlab chiqaruvchilardan, OSning amaldagi har xil versiyalaridan birida bo’lishi mumkin. Siz barcha qurilmalardan birini tanlashingiz va ularning har birida ilovangizni sinovdan o’tkazish haqiqatan ham qimmat va ko’p vaqt talab qilishi mumkin. Test Lab bu masalani ko’p sonli amaldagi va virtual bo’lmagan sizning ilovangiz o’rnatiladigan va unga qarshi sinov to’plamini (Android: Espresso, iOS: XCTest) boshqaradigan haqiqiy qurilmalar tanlovini berish orqali hal qiladi. 24-Amaliy ish Firebase ma'lumotlar bazasidan foydalanish Nazariy qism. Mobil ilovalar foydalanuvchilarni autentifikatsiya qilish va foydalanuvchi ma'lumotlarini bir nechta qurilmalarda sinxronlashtirish kabi vazifalarni bajarishi uchun serverni talab qiladi. Biroq, bunday serverni yaratish ko'pchilik ISV -larda yo'q bo'lgan mahorat to'plamini talab qiladi. Yaxshiyamki, bugungi kunda foydalanishingiz mumkin bo'lgan BaaS deb ataladigan bir nechta xizmat ko'rsatish platformalari mavjud. Google Firebase - ana shunday platformalardan biri. Firebase analitik , nosozliklar haqida xabar berish, foydalanuvchining autentifikatsiyasi va bulutli xabarlar kabi muhim xizmatlarni bepul taqdim etadi. Uning freemium xizmatlariga real vaqtda NoSQL ma'lumotlar bazasi, fayllarni joylashtirish va statik veb-xosting kiradi. Firebase Analytics - bugungi kunda mobil ilovalarni tahlil qilish bo'yicha eng mashhur echimlardan biri. Uning yordamida siz foydalanuvchilaringiz kimligi va ular sizning ilovangizdan qanday foydalanishi haqida aniq tasavvurga ega bo'lishingiz mumkin. Amaliy qism. 1 - qadam: Firebase Analytics ni sozlash Android Studioning so'nggi versiyalari Firebase Analyticsni qo'llab-quvvatlaydi. Bu shuni anglatadiki, siz Android Studio dan chiqmasdan Firebase Analyticsni loyihangizga qo'shishingiz mumkin. Firebase Analyticsni loyihangiz bilan birlashtirishni boshlash uchun «Сервис»> «Firebase» ni bosing. Sizga quyidagi yordamchi oynasi ko'rsatiladi: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling