Mobil kazino operatorlari uchun UX
1) Mobil UX konteksti va maqsadlari
Mobil iGaming - bu «qisqa sessiyalar» va «bir qo’l» muhiti. Asosiy maqsadlar:- Darhol boshlash: birinchi teginishdan 60-90 soniya ≤ birinchi spin/stavka.
- Minimal ishqalanish: ro’yxatdan o’tish va KYC bosqichlarga bo’linadi, to’lovlar - «ikki tap».
- Barqarorlik va tezlik: tezkor render, silliq animatsiyalar, sakrash va qayta ishga tushirishlarsiz.
- Ishonch va xavfsizlik: shaffof limitlar, mas’uliyatli amaliyotlar, oldindan aytib bo’ladigan qoidalar.
- Qaytarish va ushlab turish: mo’ynalar, diplinkalar, shaxsiy lobbilar, aqlli tavsiyalar.
Printsiplar: thumb-first, signal> noise, bitta ekran - bitta maqsad, muvozanat va tezkor depozit har doim ko’rinadi, maqom tushunarliligi.
2) Rollar va asosiy ssenariylar
O’yinchi: o’yinni tezda topish, kiritish/chiqarish, bonuslar va limitlarni tushunish.
Mahsulot/UX: vintlarni optimallashtirish, eksperimentlar, komponentlarning mustahkamligi.
Payments/FinOps: CR depozitlarini oshirish, Time-to-Wallet, 3DS nosozliklarini kamaytirish.
RG/Compliance: limitlar, o’z-o’zini istisno qilish, bildirishnomalar, rozilik loglari ko’rinishi.
Support: 1-sinfdagi chat/SSS, xato boʻyicha kontekst maslahatlar.
3) Interfeys karkasi (mobil uchun IA)
1. Yuqori zona (safe-area aware): logotip/qidirish/xabarnomalar.
2. Sticky-bar balans: balans, «Depozit» tugmasi (FAB/CTA).
3. Asosiy lobbi: toifadagi karusellar (top, yangi, live, jekpotlar, sevimli), chip-filtrlar.
4. Pastki navigatsiya (5 banddan ≤): Lobbi/Live/Aksiyalar/Hamyon/Profil.
5. Tezkor harakatlar: o’yin kartochkasida svayp-imo-ishoralar, long-press (tanlanganlarga RTP detalini/o’zgaruvchanlikni qo’shing).
6. Mikro-mini pleyer: har qanday bo’limdan joriy o’yin/oqimga qaytish.
7. Kirish komponentlari: katta tap-targetlar (≥ 44px), tushunarli kontrastlar, tizim shriftlari.
4) Mobil voronkalar va patternlar
4. 1 Onbording → Ro’yxatdan o’tish → KYC
/ Email/ijtimoiy tarmoq raqami orqali kirish (agar ruxsat etilsa) - ekranga bitta maydon.
Progress bar va fonga chiqishda shaklning holatini saqlash.
Dokskan/KS: avto-kadrli kamera, live-selfie, ekran pastki qismidagi maslahatlar, fon tekshirish navbati.
4. 2 Depozit → O’yin → Takroriy depozit
Payment-sheet nativ usullarda (Apple/Google Pay), A2A/Open Banking, mahalliy hamyonlar.
3DS/SCA - kontekstni saqlang va yumshoq tarzda o’yinga qaytaring.
O’yinda: one-tap stavkalari/nominallari, yirik CTA, standart portret; landshaft - ixtiyoriy.
4. 3 Mablag’larni olib qo’yish
Manba uchun takrorlash (RFTS), limit/muddatlar, maqom taraqqiyoti.
Aqlli ogohlantirish: «Avval bonus shartlarini yoping».
5) Telefondagi Live-casino
Moslashuvchan video: sifatni avtomatik tanlash, ovoz/dilerning ovozi ustuvorligi.
Boshqaruv overleylari: pastki chetdagi yirik stavkalar chiplari, aksent taymerlari.
Chat: svayp-panel, avto-moderatsiya, zaharli filtr.
Rasmdagi rasm (agar mavjud boʻlsa): oʻtishda sessiyani yoʻqotmaslik.
Tezkor stavkalar/oxirgi takrorlash: toplarni tejash.
6) To’lovlar: UX-detallar
Payment hub: oxirgi usullarni yodlaydi, komissiya/chegaralarni varaqda koʻrsatadi.
Valyuta: aniq, formatlar mahalliylashtirilgan va tezkor konvertatsiya qilingan (agar mavjud bo’lsa).
3DS «yumshoq qaytish»: skeleton-placeholder o’yinlar va registratorgacha hisoblash.
Xatolar: inson o’qiydigan matnlar («bank SCA bo’yicha rad etdi»), muqobillar (A2A → xarita).
Time-to-Wallet: "Kutilmoqda... (ETA) "va chiqish maqomining trekingi.
7) Mas’uliyatli o’yin va ishonch
Ko’rinadigan limitlar: depozitlar/stavkalar/vaqt - to’g «ridan to’g» ri hamyonda.
Reality-check: yumshoq eslatmalar va tez pauzalar.
O’z-o’zidan chiqarib tashlash/taym-out: 2 tap, menyu chuqurligida qidirmasdan.
RTP/o’zgaruvchanlik shaffofligi: «O’yin haqida» ixcham kartochka.
Rozilik va siyosat: chaqirib olish imkoniyati bilan rozilik chek-varaqasi; profildagi loglar.
8) Unumdorlik va barqarorlik (maqsadlar)
TTFB ≤ 500 ms, TTI ≤ 2. 5-3 s (birinchi ekran), INP ≤ 200 ms, CLS ≤ 0. 1.
FPS 60 skroll/animatsiyalarda, boʻyoqlar <0. 5% sessiyalar.
Bandlning o’lchami: JS/CSS (veb), og’ir modullarning lazy-load bo’yicha 250-500 KB ≤.
Kesh va oflayn: strategik prefetch lobbi/o’yinlar ikonkalari; yomon tarmoqqa chidamlilik.
Batareya va issiqlikni optimallashtirish: fon taymerlarini cheklash, Live uchun FPS moslashtirish.
9) Navigatsiya, imo-ishoralar, mikro-interaksiyalar
Vibro javob paneli.
Svayplar: orqaga - tizimli, gorizontal chip-filtrlar - svayp.
«Bo’sh» ekranlar o’rniga Skeletons/Shimmerlar; qisqa maqomlar uchun toasts.
Barqaror tranzitlar: o’yin → hamyon → kontent «miltillamasdan» o’yin.
10) Qidiruv va tavsiyalar
Avtomatik toʻldirilgan qidiruv: provayderlar, teglar («book, megaways, buy-bonus»).
Tavsiyalar tasmasi: shaxsiy tanlovlar, «davom ettirish», «siz uchun yangilari».
Filtrlar: provayder/mexaniklar/o’zgaruvchanlik bo’yicha chip-filtrlar; saqlangan presetlar.
11) O’yinlar mazmuni va kartochkalari
Kartochka: muqova, «yangi/jekpot/live» yorlig’i, provayder belgisi, «...» (RTP tafsilotlari, demo, tanlangan).
Demo-rejim: ro’yxatdan o’tmasdan (agar yo’l qo’yilsa), real stavkalarga yumshoq o’tish.
Plitkalar moslashuvchan: portretda kamida «2 qatorga», planshetda «3 qatorga».
12) PWA, vebvyu, nativ
PWA: Afzalliklarini tushuntirgan holda «Ekranga o’rnatish».
Vebvyu nativda: yagona seans tokenlari, xavfsiz bridjlar, sizib chiqishdan himoya qilish.
Nativ o’rov: pushlar/diplinklar/biometriya/Rau-listlar - SDK orqali.
13) Push-bildirishnomalar va diplinkalar
Triggerlar: tugallanmagan o’yinga qaytish, sevimli teglar bo’yicha yangi relizlar, chiqish maqomi.
Diplinklar: kontekstni saqlagan holda to’g «ridan to’g» ri o’yin/hamyon/aksiya o’tkazadi.
Chastotani yumshatish: aqlli limitlar, «sokin soat», oson javob berish.
14) Mahalliylashtirish va foydalanish
WCAG koʻrsatkichlari: kontrast, 200% masshtab, toʻgʻri fokus.
Lokallar/valyutalar/formatlar: sonlar, ajratuvchilar, oʻng tomondagi tillar (RTL).
Atamalar: UI (tooltip "O’zgaruvchanlik nima? »).
Qorong’u mavzu: tizimli, rangli ko’rlik testi.
15) Xavfsizlik va maxfiylik (mobayl-o’ziga xoslik)
Biometric-login, sezgir ma’lumotlarni ko’p vazifalarda yashirish (blur).
jailbreak/root (yumshoq cheklov), «faqat HTTPS/HTTP3» protokollarini topish.
Xavfsiz omborlardagi sirlar (Keychain/Keystore), klipbord gigiyenasi.
Klikjekingdan himoya qilish, vebvyularni cheklash.
Antifrod-signallar: device-fingerprint, xulq-atvor biometriyasi (yumshoq evristik).
16) Metrika va formulalar (mobayl-fokus)
CR(Visit→Reg), CR(Reg→KYC), FTD Rate, AFTD.
Time-to-First-Spin/Bet (TTFS), Avg Session Length, Sessions/User.
TTFB/TTI/INP/CLS/FPS, Crash Rate, Cold-start time.
Payment Success Rate, 3DS Pass Rate, Time-to-Wallet.
RG kontakt → outcome (intervensiyalarning samaradorligi).
NPS/CSAT mobayl-sapport, Deflect Rate FAQ/chat-bot.
17) Telemetriya va ma’lumotlar vitrinalari
События: `app_open`, `view_lobby`, `search`, `game_open`, `spin`, `deposit_initiated/success/fail`, `withdrawal_request`, `kyc_step`, `rg_prompt`, `crash`, `push_open`, `deeplink_open`.
Витрины: Daily_MobileKPI, Funnel_Mobile, Perf_WebCoreVitals, Payments_Mobile, RG_Interventions.
18) A/B-eksperimentlar (mobile-first)
Farazlar: tablar tartibi, «Depozit» ning ko’rinishi, to’lov varaqasining varianti, demo-rejim.
Цели: TTFS, Payment Success Rate, FTD Rate, Retention D7, INP.
Guardrails: Crash Rate, CLS/INP, shikoyatlar, RG signallari.
Davomiyligi: MDE gacha, kogortlari devays/tarmoq/geo.
19) Dizayn-tizim va komponentlar
Design tokens: ranglar/shriftlar/radiuslar/cheklovlar; temizlanishi och/qorong’i.
Komponentlar: navbar, chip-filtrlar, o’yin kartochkalari, payment-sheet, RG limitlari, 1 ta harakat modalkalari.
Maqom belgilari: muvaffaqiyat/kutish/xato; xatolarning yagona matnlari.
Hujjatlar: misollar, anti-patterns, tap-targetlar o’lchamlari.
20) Antipatternlar
Yashirin «Depozit», menyu kichik bandlaridagi balans.
Kichik qichishish zonalari, ortiqcha yuklangan karusellar.
3DS/oʻtishda kontekst uzilishlari; «oʻlik» tugmalar orqaga.
Og’ir karusellar/videolar lazy-loadsiz; FPS tushishi bilan animatsiyalar.
Ro’yxatdan o’tkazish/chiqarish uchun «kvestlar» - tushuntirishsiz ortiqcha maydonlar va qadamlar.
Kelishilmagan terminologiya, turli joylarda turli formulalar bilan metrikalarni takrorlash.
21) Joriy etish chek-varaqasi (sprintlar bo’yicha)
Sprint 1: asosiy lobbi, pastki navigatsiya, sticky-balans + depozit, telemetriya, Core Web Vitals.
Sprint 2: qadamlar bo’yicha onbording/KS, milliy usullar bilan payment-sheet, 3DS-oqimlar.
Sprint 3: live-casino UX, mini-pleyer, chat, tezkor stavkalar.
Sprint 4: lobbini shaxsiylashtirish, qidirish/teglar, demo o’yinlar, tavsiyalar.
Sprint 5: RG-modul, limitlar, reality-check, hisobot, mo’yna/diplinklar.
Sprint 6: PWA/nativ bog’lash, oflayn barqarorlik, unumdor kesh.
Sprint 7: A/B-modul, explainers, lokalizatsiya va foydalanish imkoniyati, dizayn tarmog’ini tizimlashtirish.
22) Jami
Operatorning mobil UX - bu vaqt va ishonch intizomi. Kim:1. o’yinchini raqobatchilardan tezroq birinchi orqaga olib boradi,
2. to’ldirishni ishqalanmasdan qiladi,
3. shaxsiy lobbi va ehtiyot mo’ynali qurollar orqali ushlab turadi,
4. barqarorlik va mas’uliyatni kafolatlaydi,
5. konsistent dizayn-tizimini va uzluksiz tajribalarni qo’llab-quvvatlaydi.