Free consultation
Take a first step towards implementing your idea. Book an appointment with Honza Jelínek.

Jak navrhovat user-centric aplikace.

Téma

Navrhnout aplikaci je trochu jako navrhnout katalogový dům. Pracujete s definovanou cílovou skupinou uživatelů a snažíte se jim aplikaci ušít na míru tak, aby se v ní byli schopni rychle zorientovat a používat ji s radostí.

Samozřejmě, že aplikace nikdy neuspokojí všechny uživatele. Ale začít definicí cílové skupiny a pojmenováním jejích požadavků se rozhodně vyplatí. Myslete i na to, že 95% času stráví uživatelé mimo vaši aplikaci. Nové patterny chování aplikace je mohou spíš odradit, než jim přidat na jistotě, ať jsou inovativní a nebo jen pro efekt. A když už je budete chtít implementovat, pořádně je předem otestujte a porovnejte výsledek s řešením, které nabízí standardizované Apple Guidelines nebo Material UI od Googlu.

Rychlá doba

Žijeme v rychlé době nepřeberného množství informací a rozhodovací paralýzy. Lidé dělají více rozhodnutí a jsou přitom pod tlakem, protože na ně mají daleko méně času. Pokud se bude uživatel cítit pod tlakem i při používání aplikace, nebude se do ní rád vracet, a to určitě není žádoucí.

Jak ulehčit těžkému rozhodování?

Zachovejte možnost změny, kterou lze provést později. Hlavně pokud se jedná o údaje s vyšší důležitostí (číslo účtu, adresa atp.). Například při onboarding formuláři před prvním použitím aplikace se často tento typ údajů vyplňuje. Ne vždy ale uživatel ví, že je následně může změnit v nastavení aplikace. Zkrátka je dobré uživateli odpovědět na všechny otázky předem, ještě než se sám zeptá.

user centric design
Vždy lze udělat krok zpět

Určitě jste někdy vyplňovali vícekrokový formulář a u čtvrtého kroku vás něco vyrušilo, nebo jste museli práci přerušit. První co v takové chvíli člověku proběhne hlavou je obava, aby nepřišel o doposud vyplněná data. Proto je dobré s uživatelem komunikovat, co se stane, když formulář opustí. Ať už jeho data zůstanou zachována nebo ne, měl by o tom vědět. Pak už jen zbývá počkat, až bude mít uživatel čas vyplnit zbytek.

Zde přichází na řadu notifikace. Díky nim si uživatel uvědomí, že jej v aplikaci čekají nevyřízené povinnosti, ale může v nich pokračovat tam, kde předtím skončil. Navíc mazání upozornění je prostě “satisfying”.

UX design
Vizualizujte, kde se dá

Kromě možnosti návratu myslete na vizualizaci průběhu činnosti, kterou uživatel vykonává. Lidé mají tendenci se ztrácet, pokud není činnost ohraničená a nevidí její cíl. Nejčastěji se proces vyjadřuje v krocích nebo v čase (kolik minut zaberou jednotlivé kroky). A pokud byste se chtěli někde inspirovat, většina eshopů už ví, že tento princip je klíčový pro bezproblémový průchod nákupním košíkem.

UX design KOALA42
TL;DR

Stavějte aplikace pro uživatele. Ne proti nim. Nevytvářejte na ně zbytečný tlak a vždy nechejte otevřenou možnosti udělat krok zpět. Zpět do komfortní zóny, kde se uživatel naladí na to, aby mohl v započatém procesu pokračovat.

Máte v hlavě nápad na projekt?

Pojďme ho probrat.
</07> PŘÍBĚHY KLIENTŮ I TECHNOLOGIE

Přečtěte si náš blog

Průmysl

CzechCrunch: Z nuly na 60 milionů. Jak Koala42 digitalizuje český průmysl a kam míří dál

No items found.

Poslední míle digitalizace je nejtěžší disciplína, ale skutečně vám dotáhne podnikání do 21. století

No items found.

Kolik stojí hodina vývoje softwaru v roce 2026? Máme pro vás přehled