Přeskočit na hlavní obsah

X10 — Splash / Loading

Screen IDX10
Typ Podpůrná
FázeMVP
Účel obrazovky

Obrazovka zobrazí se jen pokud počáteční načítání dat trvá déle než 500 ms. Při rychlejším načtení uživatel přejde rovnou na P1 — Home nebo S4 — Přihlášení bez mezilehlé splash. Při delším načítání: branding (logo) + indikátor průběhu do dokončení načtení.


Content Priority

  1. Logo Colosseum — centrované, hlavní vizuální bod
  2. Brand barva — pozadí v korporátních barvách
  3. Loading indikátor — subtilní progress bar nebo pulzující animace Loading / Skeleton
  4. Verze aplikace — drobný text v dolní části (volitelné)

Interakce

TriggerAkce
Spuštění aplikaceParalelní načítání konfigurace a dat
Načítání ≤ 500 msBez splash — přímý přechod na P1 (přihlášen) nebo S4 / P1 (nepřihlášen)
Načítání > 500 msSplash — logo Colosseum + indikátor průběhu, dokud nejsou data připravena
Data načtenaPřechod na P1 nebo S4 / P1 dle stavu přihlášení

Stavy

StavPopisDoba
Rychlé načteníŽádná mezilehlá splash — rovnou první obrazovka≤ 500 ms
Pomalé načteníSplash s logem + progress, dokud data nejsou hotová> 500 ms
Warm startStejná logika podle délky načítání — při rychlém startu bez splash

Edge Cases

ScénářŘešení
Velmi pomalé připojeníPo 5 s zobrazit „Načítáme data…" místo prázdného čekání
Vyžadována force aktualizacePřechod na X19 — Force update místo P1
Chyba při načítáníPo retry limitech přechod na P1 s cached / fallback daty

Mobilní patterny

  • Platform-specific splash — iOS LaunchScreen.storyboard, Android SplashScreen API — nativní zobrazení během cold startu (odděleně od aplikační splash při dlouhém načítání)
  • Žádná umělá minimální doba — aplikační splash se neprodlužuje kvůli brandingu; zobrazí se jen při načítání delším než 500 ms
  • Smooth transition — animovaný přechod do první obrazovky aplikace