Asosiy kontentga o'tish

Mobile SDK 3.2: offline navbat, yangi kamera oqimi va 40% kichik hajm

Yangi relizda tarmoq uzilganda ham tekshiruv yo'qolmaydi, kamera oqimi qayta yozildi va SDK hajmi sezilarli kamaydi.

Sardor OchilovIntegratsiyalar bo'yicha yetakchi
Ushbu maqolada

Qisqacha

  • Tarmoq uzilganda tekshiruv yo'qolmaydi: natija qurilmada navbatga tushadi va aloqa qaytganda yuboriladi.
  • Kamera oqimi qayta yozildi — kadr tayyorlash endi asosiy oqimni bloklamaydi.
  • SDK hajmi 40% ga kamaydi, ilova ishga tushish vaqti sezilarli qisqardi.

3.2 relizining asosiy maqsadi yangi funksiya qo'shish emas edi. Maqsad — mavjud oqimni yomon tarmoqda va arzon qurilmada ham ishonchli qilish. Metro ostida uzilgan internet yoki 3 yillik telefon biz uchun chekka holat emas, bu odatiy sharoit.

Offline navbat

Ilgari tekshiruv o'rtasida aloqa uzilsa, foydalanuvchi hammasini boshidan boshlashga majbur bo'lardi. Endi tayyorlangan paket qurilmada shifrlangan navbatda saqlanadi va aloqa qaytishi bilan avtomatik yuboriladi.

  • Navbat shifrlangan holda saqlanadi va qurilma qayta ishga tushsa ham yo'qolmaydi.
  • Har yozuvning amal qilish muddati bor — muddati o'tgani o'zi o'chiriladi.
  • Takroriy yuborish xavfsiz: server bir xil paketni ikki marta hisoblamaydi.

Yangi kamera oqimi

Kadrni tayyorlash, kesish va normalizatsiya qilish endi alohida oqimda bajariladi. Natijada interfeys qotib qolmaydi va arzon qurilmalarda ham ko'rish sur'ati barqaror qoladi.

−40%

SDK hajmi

−260ms

Ishga tushish vaqti

30fps

Barqaror ko'rish sur'ati

3.2

Reliz

Migratsiya

Ommaviy API o'zgarmadi, shuning uchun ko'p hamkor uchun migratsiya bitta versiya raqamini almashtirish bilan tugaydi. Faqat kamera konfiguratsiyasini qo'lda o'zgartirganlar uchun bitta parametr nomi yangilandi.

Butun mahsulotingiz uchun bitta identifikatsiya qatlami

Mahsulotingizga qaysi integratsiya mos kelishini tanlash uchun jamoamiz bilan bog'laning: Mobile SDK, Web SDK, Backend API yoki uchalasi birgalikda.