6 tipů pro vývoj použitelných aplikací pro mobily

Praktické tipy pro vývoj více použitelných aplikací pro mobilní zařízení

Otázka použitelnosti aplikací pro mobilní telefony je stále velmi vysoká. Dosud neexistují jasné pokyny pro vývojáře týkající se použitelnosti aplikací. Rovněž rozmanitost mezi různými modely mikrotelefonu s sebou nesnáží definování "standardního" faktoru použitelnosti.

Většina (i když ne všechny) problémy s použitelností vznikají z hardwarových problémů. Zatímco některé jsou nemožné vyřešit, existují i ​​další, které může vývojář softwaru řešit, za předpokladu, že vědí, jak s těmito problémy řešit.

Zde řešíme některé z hlavních hardwarových problémů, s nimiž se setkávají vývojáři mobilních aplikací , a poskytují řešení pro každou z těchto otázek.

01 z 06

Rozlišení obrazovky

Nakupování s iPhone "(CC BY 2.0) od Jasona A. Howieho

S nástupem tolika nových mobilních telefonů na trhu, které přicházejí s různými funkcemi, displeji a rozlišeními, nebude možné vyhodnotit ideální rozlišení, které by vaše aplikace měla mít.

Přidáním příliš mnoha funkcí do vaší aplikace to jen zhorší. Třikrát se vypořádat s touto otázkou, je dát na obrazovce co nejméně informací a pak je větší.

02 ze dne 06

Barvy a kontrast

Nejnovější mobilní telefony s LCD obrazovkami přicházejí s úžasnými barevnými a kontrastními schopnostmi. Toto láká programátora používat nuanced barvy, aniž by si uvědomil, že mobilní telefony mají být přenášeny všude a používají se ve všech světelných podmínkách. Špatné světelné podmínky mohou uživatelům ztěžovat vnímání těchto jemných barev, což jim ve skutečnosti ztěžuje čtení informací na obrazovce.

Nejvíce rozumná věc, kterou by zde mohl vývojář udělat, je používat barevné schémata s vysokým kontrastem a rozlišovat widgety (pokud je to vhodné) s bloky s plnou barvou, a to nejen použitím neurčitě vyznačených nebo stínovaných políček. Také pomocí jednoduché grafiky a zbavování se nepotřebných extra ozdůbek poskytne vaší aplikaci více užitečné hodnoty.

03 ze dne 06

Funkce tlačítka

Většina uživatelů mobilních telefonů nevyužívá své telefony co nejvíce, neboť zcela nerozumí všem tlačítkovým funkcím svého mobilního zařízení.

Ujistěte se, že vaše tlačítka ukazují, že vaše koncoví uživatelé mají dobrý smysl. Pokud je to nutné, uveďte podrobnou část nápovědy, přičemž zmiňte každou z těchto funkcí tlačítek, aby uživatel mohl bez problémů spustit aplikaci.

04 z 06

Velikost písma

Téměř všechny mobilní telefony obsahují písma, která jsou příliš malá pro snadné čtení. Obrazovky mají malou velikost, a proto musí být písma malá, aby se vešla.

Zatímco vy, jako vývojář, nemůžete udělat výchozí velikost písma mobilního telefonu, určitě se můžete pokusit o to, aby byla písma co nejvíce pro konkrétní aplikaci. Tím zvýšíte použitelnost kvocientu vaší aplikace.

05 ze dne 06

Kurzory

Mobilní zařízení se liší od výpočetních zařízení, jako jsou stolní počítače a notebooky, protože je nelze snadno manipulovat s kurzory a polohovacími zařízeními. Samozřejmě, že většina nejnovějších smartphonů na dnešním trhu jsou dotykové telefony a používají buď stylus, trackball, track pad a tak dále. Přesto je každá z nich odlišná ve způsobu, jakým je třeba jednat s každým z nich.

Nezapomeňte, že koncoví uživatelé budou trápit objekty na obrazovce malého mobilního zařízení a zabránit tak tomu, abyste do aplikace zahrnuli takové funkce. Místo toho, aby se na obrazovce nic kliknutí a zvětšení pomohlo uživatelům, protože budou moci s aplikací lépe pracovat.

06 z 06

Klávesnice

Klávesnice Smartphone, dokonce i fyzické QWERTY, mohou být velmi bolestivé. Dokonce i klávesnice, které nabízejí lepší pohyblivý prostor, mohou být pro uživatele velmi potíže.

Pokuste se tak vyhnout vstupům s klíčem, pokud je to možné. Přinejmenším zkuste to minimalizovat, pokud si to můžete dovolit.

Závěrem lze říci, že práce s mnoha různými mobilními zařízeními může být spíše úkolem, zejména proto, že nemůžete vytvořit "ideální" standard pro vývoj aplikací pro všechna tato zařízení. Udržování mobilní aplikace flexibilní a používání nejčastějších možných funkcí však může značně pomoci při vytváření lepších a použitelnějších aplikací pro mobilní telefony.