Nedávno jsem „uklízel“ na disku a promazával nepotřebný „odpad“. Přitom jsem narazil na jeden obrázek, který jsem si kdysi uložil. Originální obrázek najdete i s diskusí na webu stuffthathappens.com. Je už 3 roky starý, ale pořád platí na 100%
Jak vypadají aplikace Apple vs. Google vs. ostatní.
Zdroj: Eric Burke, stuffhathappens.com
Tento obrázek jsem si uložil právě z toho důvodu, že je podle mě naprosto geniální. Ve třech jednoduchých obrázcích vystihuje, jak by „to“ mělo vypadat a jak „to“ často dopadá. Měl jsem možnost podílet se na vývoji několika různých webových aplikací. A i když na začátku stála myšlenka/představa ala Apple/Google, nakonec z toho vzniklo něco, co vidíte na posledním obrázku.
Myslím, že podobný obrázek by měl mít nad svým pracovním stolem každý programátor. Proč? Protože věci ala Apple/Google fungují.
Dobré až na ten poslední odstavec - _programátor_ typicky není tím, kdo rozhoduje o podobě UI produktu.
Dovolím si nesouhlasit = moje zkušenost je taková že většinou se výsledný vzhled UI řeší většinou jen na frontendu, to jak vypadá backend je většinou ponecháno na libovůli právě programátora.
Navíc na FE se většinou řeší pouze základní vzhled, když se pak produkt postupně rozvíjí a přidávají se nové funkce tak už se nad celkovým vzhledem nikdo moc nezamýšlí. Právě proto jsem psal, na začátku je myšlenka ala Google, jednoduché rozhraní a postupně se začnou nabalovat další věci a funkce a ve výsledku je z toho to co na posledním obrázku…
Ano, ale ten obrázek je o UI (frontendu), ne o backendu. S nabalováním lze souhlasit.
Obrázek je to vtipný, s myšlenkou taky nelze nesouhlasit.
Takovýto extrémní příklad má ale jeden háček: Typical Apple Product i Typical Google Product obvykle řeší jednu konkrétně vymezenou uživatelovu potřebu. Your company's app obvykle řeší komplexní situace, které často už moc zjednodušit nejdou.
Když vidím obrázek "Your company App", tak se mi vybaví jedno CMS, které se vyvíjelo ve firmě, kde jsem donedávna pracoval. Ve výsledku bylo hodně podobné jako to na obrázku. Mělo milión různých funkcí a řešilo právě ty "komplexní" situace.
Typický uživatel měl, ale také jen konkrétní potřebu chtěl přidat článek, novinku nebo nějaký jiný obsah. O dalších 90% funkcí většinou neměl zájem.
Google homepage řeší konkrétní potřebu = zadám dotaz, dostanu výsledek, ale když si kliknu na nastavení tak si mohu nastavit i komplikované parametry co a jak se má hledat.
A to je podle mě pointa. Není potřeba, aby všechny funkce, které má aplikace byly narvané na jednu obrazovku, tam by měla být jen ta hlavní a k ostatním bych se měl snadno dostat.
Tak tak. Jako zajímavý příklad mě napadají úkoly v Google kalendáři. Na první pohled něco opravdu primitivního. Vpodstatě do toho mohu psát jako do nějakého běžného textového editoru. Ale na druhý pohled to umí více. Například podúkoly lze řešit odsazováním pomocí Tab a Shift+Tab. Nějaké poznámky i datum lze každému úkolu přiřadit.
Prostě: Na první pohled jednoduché. Chcete více? Ano, tady to je...
Celkove rozumim te snaze a myslim, ze se urcite vyplati venovat usili zjednoduseni UI.
Ale ... videl jste jak vypada homepage Google Analytics nebo Google AdSense? To uz neni jen 1 tlacitko. Blizi se to uz tomu klasickemu designu :)
Napriklad, celkem casto resim otazku zda pridat nejake funkcni tlacitko na stranku aplikace, nebo ho schovat na dalsi stranku = dalsi klik pro uzivatele navic. Kdyz to udelam jak rikate (dam uzivateli moznost nastaveni) pak naprosta vetsina uzivatelu to necha defaultne! Dokonce i kdyz jim to nevyhovuje. Radeji si budou nadavat na to jak je to nepohodlne, nez se podivat na moznosti nastaveni. Zalezi samozrejme na kvalifikaci uzivatelu. Svuj ukol vidim v tom, ze pripravim default nastaveni, ktere bude nejlepe vyhovovat statisticky prumernemu uzivateli. A tady prave vznika spoustu otazek.
Zda dat element na stranku nebo ne, posuzuji podle
- pravdepdobnosti pouziti tohoto elementa uzivatelem
- celkoveho mnozstvi jiz umistenych elementu
Dost casto uzivatele sami vyzadaji pridani novych elementu, protoze je chteji mit hned po ruce.
Zaver: reseni "co nejmene elementu na strance" vs. "co nejmene kliku k vysledku" nevidim tak jednoduse.
indeed. simplicity sells better that flamboyant overstuffed things. and that's what i am always telling my essay writing service management but they do not seem to hear me..
Cinemabox HD s the one app I would refer to even my parents. The app is simple to use, is comfortable to navigate thogh and is also very efficient at what it does. What it does is very well known.
Not so well known is the fact that the app is free and secure. To know more about the application check out this website Cinema Box for iOS Devices
With the release of the Samsung Galaxy S8, it is no wonder that Samsung is looking to dominate the emergent flagship smartphone market with the new Galaxy S9. The Galaxy S9 is said to be the obe flagship which will be the most hard to beat. With stunning display and very good features, we expect that this smartphone will be the flagship killer to kill first! If you want to know more about the device, then you must check out my site Galaxy S9 Price
Hey I have an useful tutorial for all windows 10 user if you were the new user of windows 10 pc then just from here learn to open system restore windows 10 operating system easily in few steps.
I am excited to have had discovered YouTV Player. Seriously man, I used to get so bored before coming across this app. It is easy to use and offers tons of cartoons, TV shows and films to choose from. Once a while I end up discovering great shows too, and keep recommending it to everyone. Try out the new app if you haven't already You TV Player Download
consider : Samsung Galaxy S 9 edge
Get all Game of Thrones series via showbox app for pc you need to just install Showbox apk file and you will get all series best app for all game of thrones lover.
showbox app for pc with lots of attractive features.
i use google programs to develop https://modilimitado.com/minecraft-apk a game i love very much
Such a tasty dish, I typically order these using the food delivery app while playing free mod versions of games in the interim. monkey mart