• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Dobrodružná cesta za hledáním univerzálního uživatelského rozhraní

Martin Tříska
10. 2. 2012
| Články

Příchod prvního grafického uživatelského rozhraní v podobě Apple Macintosh před více než třiceti lety znamenal revoluci pro celý IT svět. Grafické rozhraní bylo zcelá zásadní inovací, která zbourala sterotypy do té doby značně omezené interakce s počítačem. Příkazy byly zadávány pomocí děrných štítků, v pozdějších dobách pak s využitím příkazového řádku. O pojmech jako jsou „uživatelská spokojenost“, „použitelnost“ či dokonce „design“ ještě v těchto dobách nemohla být vůbec řeč. Jak vypadá situace dnes?

Ambiciózní Microsoft Bob se ukázal jako slepá vývojová cesta

Ambiciózní Microsoft Bob se ukázal jako slepá vývojová cesta

Hlavním důvodem zavedení grafického rozhraní byla tehdy hlavně snaha zpřístupnit svět IT široké veřejnosti, ne pouze hrstce erudovaných odborníků. Od té doby uplynulo hodně vody. Grafická uživatelská rozhraní v té či oné podobě nás dnes prakticky pronásledují na každém kroku a tak není divu, že si bez nich práci na počítači již ani neumíme vůbec představit. Z této perspektivy byl původní záměr více než naplněn.

V době vzniku prvních grafických uživatelských rozhraní začaly vznikat také první datové sítě, první propojené aplikace a první databáze. Každá z těchto komponent s sebou přinesla nové požadavky a potřeby reprezentace jimi zpracovávaných dat, z čehož se začaly formovat první požadavky na uživatelské rozhraní.

Multimédia vstupují do hry

Postupem času se k čistě textovým informacím navíc přidávaly zvukové poznámky, grafické soubory, videa, atd. V tomto výčtu bychom mohli pokračovat ještě dlouho a stejně by se nám nepodařilo zachytit všechny druhy souborů, s nimiž uživatel dnes musí pracovat.

Jednotliví uživatelé se tomuto trendu v průběhu času snadno přizpůsobili. Místo textového editoru, jenž umožňoval pouhé zaznamenání jednotlivých znaků a uložení do jednoduchého textového dokumentu nyní potřebujeme aplikace, které umí text formátovat podle námi nastavených stylů, měnit jeho barvu, přidávat do textu obrázky a další podobné drobnosti. Místo jedné spuštěné aplikace jich najednou můžeme mít otevřen prakticky neomezený počet. Není již nutné být v jednom okamžiku pouze na jedné webové stránce, ale klidně jich můžeme otevřít libovolný počet.

Jakou úlohu zde hraje návrh samotných aplikací

První počítačová myš

První počítačová myš

Zamysleme se nad těmito změnami našich uživatelských preferencí z pohledu designu samotných aplikací. Od strohého příkazového řádku jsme najednou přešli k barevným lištám plným ikonek a popisků. Myš nahradila klávesnici v roli navigátora v počítači. Není již potřeba napsat přesný tvar příkazu, stačí kliknout na správné místo na obrazovce. Tato potřeba zobrazit obrovské množství informací přehledně, efektivně, dostupně, na jednom místě, a v jednom okně aplikace, dala vzniknout řadě specializovaných profesí a odborníků.

Není již důležitý pouhý fakt, že aplikace umí vykonat nějakou činnost. Zákazník se dnes dívá na to, jak snadno lze tuto akci vykonat (v angličtině toto popisuje pojem „usability“), a především jaký má pocit při ovládání aplikace. Zda-li mu například nepřijde zmatená a nepřehledná nebo dokonce příliš složitá na pochopení (problémy této skupiny spadají do oblasti „user experience“).

Ani tento přístup zaměřený na reprezentaci dat však nevydržel věčně a nám se tak rýsuje zcela jiný problém, jenž IT obor naplno zásahne v blízké době. Dnešní uživatel totiž přesouvá svou pozornost od pouhé reprezentace informací k jejich skutečné konzumaci. Máme kolem sebe tolik zdrojů informací a dat, jejichž množství navíc každý den exponenciálně roste. Úkolem informačních systémů a počítačů obecně je nejen pomáhat s filtrováním a tříděním nových dat, ale také jejich zobrazení do co nejefektivnějších a nejpoužitelnějších struktur a nabídek tak, aby uživatel vždy intuitivně a bez zaváhání našel to, co právě v daný okamžik nejvíce potřebuje.

Nejvyšší nároky klade tento posun v myšlení samozřejmě na firmy, které software přímo vyvíjí. Pozornost jejich vedení tak už není zaměřená pouze na samotnou funkční stránku aplikace, ale do vývojového procesu se zapojují týmy designerů a analytiků. Provádějí se sociologické studie mezi budoucími klienty s dotazy, jaké uživatelské rozhraní by si přáli, či co by se na tom stávajícím dalo zlepšit. Dokonce se implementují poznatky z oborů jako je třeba psychologie. Toto vše dělají firmy s jediným cílem – uspět na trhu.

Váš produkt může mít skvělé vlastnosti a může být rychlejší než aplikace konkurence. Nebude-li se však budoucím uživatelům s Vaším rozhraním dobře pracovat, aplikaci si nekoupí.

Mobilní platformy

Do komplikovaného světa uživatelských rozhraní navíc před nedávnem vstoupil nový fenomén, jenž celou situaci opět ztížil. Řeč je samozřejmě o tabletech, mobilních telefonech a obecně jakémkoli kapesním přenosném zařízení. Prvním vyloženě úspěšným produktem v této oblasti byl dozajista Apple iPhone. Bylo to právě jednoduché, přívětivé, a u všech aplikací podobné uživatelské rozhraní, které zajistilo tomuto telefonu nehynoucí slávu, jež přetrvává do dnešní doby v podobě nových verzí tohoto zařízení a tabletů od stejné firmy.

 Nokia N9, první a nejspíše zatím poslední Meego telefon na trhu

Nokia N9, první a nejspíše zatím poslední Meego telefon na trhu

Kromě platformy iOS, používané společností Apple, lze na trhu nalézt také celou řadu zařízení se zcela jinými operačními systémy. Jmenovitě jde například o velice rozšířený Android od Google, Blackberry od RIM, webOS od HP, Symbian, Bada, Meego, a další. Každá z těchto platforem má nejen zcela odlišný design samotného uživatelského prostředí či logiku ovládání (typickým příkladem může být tlačítko „Zpět“ na Androidu, které u iPhone zcela chybí). Především je však nutné při vývoji aplikací pro tyto platformy používat jiný programovací jazyk, jiné nástroje (SDK) a často i jiné programátory. V některých případech je dokonce potřeba design aplikace upravit pro potřeby jiné platformy do takové podoby, v níž má s tou původní již pramálo společného.

Všechny tyto požadavky, limity a omezení mají za následek jedinou věc – vysoké náklady na vývoj a často velice dlouhé dodací lhůty. Pro tento problém nicméně existuje jiné, elegantnější řešení. A tím je vývoj s pomocí technologií, jež se starají o komunikaci mezi platformou a aplikací a tvoří tedy jakousi mezivrstvu. Tato vrstva sama hlídá, zda aplikace běží na iOS nebo na Androidu a podle toho upraví své chování. Samotná aplikace se o tyto věci nemusí vůbec zajímat a používá stále stejné metody například pro získání obrázku z fotoaparátu, načtení aktuálních GPS souřadnic či práci se souborovým systémem zařízení.

Pokud napíšeme naši aplikaci tímto způsobem, lze její kód použít pro všechny podporované platformy bez nutnosti jakýchkoli změn a navíc bude vypadat úplně stejně. Takovou technologií je třeba PhoneGap. Aplikace nad ním je možné vyvíjet pomocí jednoduchého HTML/CSS/Javascriptu, ideálně však s využitím nějakého frameworku, který nám ušetří velkou spoustu práce. Jedním z nejlepších je například DOJO toolkit a jeho dojox.mobile knihovny.

Někdy příště si můžeme ukázat, jak by měla taková tvorba konkrétní aplikace s ohledem na její uživatele vypadat.

Rubriky: Operační systémyPodnikový softwareTechnologie

Související příspěvky

HPE představuje nové routery Juniper PTX
Články

HPE představuje nové routery Juniper PTX

27. 2. 2026
Zákony informatiky: Když Brooksův zákon neplatí
Články

Umělá inteligence pomáhá řešit i problémy, kterým sama nerozumí

27. 2. 2026
Huawei AI ilustracni
Zprávičky

Výsledky a výhled Nvidie překonaly odhady, vzrostly příjmy z datových center

26. 2. 2026
Umělá inteligence nemá člověka nahradit, ale doplnit
Články

Umělá inteligence nemá člověka nahradit, ale doplnit

26. 2. 2026

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

OpenAI uzavřela dohodu s Pentagonem poté, co se rozešel s Anthropikem

ČTK
1. 3. 2026

San Francisco 1. března (ČTK) - Americká technologická společnost OpenAI uzavřela dohodu s americkým

Pentagon označil Anthropic za bezpečnostní riziko, firma se obrátí na soud

ČTK
1. 3. 2026

Technologická společnost Anthropic v noci na dnešek oznámila, že se obrátí na soud kvůli

Samsung oznámil, že uzavře závod na výrobu televizorů na Slovensku

ČTK
1. 3. 2026

Jihokorejský elektrotechnický koncern Samsung do letošního května postupně ukončí výrobu televizorů ve své továrně

IDC: Trh se smartphony letos kvůli drahým pamětem zažije rekordní pokles

ČTK
1. 3. 2026

Celosvětový trh s chytrými telefony v letošním roce vykáže nejprudší pokles v historii, a

750 zaměstnanců ČSOB se díky Atosu zvládlo rychle přesunout do domácích kanceláří

Netflix ustoupil v bitvě o Warner Bros, slavná studia tak může převzít Paramount

ČTK
27. 2. 2026

Americký provozovatel streamovací platformy Netflix odmítl zvýšit nabídku na převzetí filmových studií a streamovací

Ruské úřady se rozhodly Telegram zablokovat na začátku dubna

ČTK
27. 2. 2026

Ruské úřady rozhodly, že začátkem dubna zablokují komunikační platformu Telegram, uvádí ruský server RBC

750 zaměstnanců ČSOB se díky Atosu zvládlo rychle přesunout do domácích kanceláří

GFI Software ustanovila Zebra Systems výhradním distribučním partnerem pro Severní Ameriku

itbiz
26. 2. 2026

Společnost GFI Software oznámila konsolidaci své severoamerické distribuce pod Zebra Systems LLC, která je

Huawei AI ilustracni

Výsledky a výhled Nvidie překonaly odhady, vzrostly příjmy z datových center

ČTK
26. 2. 2026

Americký výrobce čipů Nvidia zvýšil ve čtvrtém čtvrtletí tržby meziročně o 73 procent na

Tiskové zprávy

Společnost Epson představila speciální edici Lifestudio Flex Lux

AI pomáhá odhalit vzácná onemocnění včas. Vývoj podporuje AWS

T-Mobile v roce 2025 – hospodářské výsledky

Operátoři zachytí 3 miliony podvržených hovorů každý měsíc

Mobilní svět a rostoucí náklady kyberútoků

Česká obchodní inspekce uskutečnila v minulém roce 751 kontrol internetových obchodů, porušení předpisů zjistila v 639 kontrolách

Zpráva dne

Nedávejte svým milovaným na Mikuláše sladkosti, radši Windows 11 CDkey od Goodoffer24.com!

Nedávejte svým milovaným na Mikuláše sladkosti, radši Windows 11 CDkey od Goodoffer24.com!

Redakce
5. 12. 2025

Na Mikuláše ani sladkosti, už vůbec ne uhlí ani brambory, ale radši nový software,...

Kalendář

Bře 12
Celý den

IT Security Worshop

Dub 15
Celý den

Energy Vision

Zobrazit kalendář

Komentujeme

itbiz kamil pittner

Platformové inženýrství: popularita termínu může vést ke zmatení

Kamil Pittner
2. 1. 2026

Podobně jako v případě DevOps se i termín platformové inženýrství stal natolik oblíbeným, až se začal...

Slovník

Abort

Teleshopping

Assessment centre

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia.  Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware Internet Operační systémy Podnikový software Právo Science Security Technologie Telekomunikace veře Veřejná správa Vývoj a HTML Zpráva dne České IT
Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.