Moje poznámky z prezentace „The Need for Speed”. Hezky a na konkrétním užití v aplikaci Cloudup shrnuje návrhové vzory známé z rozhraní Google, Facebooku a dalších.
- Stránka musí okamžitě reagovat na uživatelské interakce. Dobře známý příklad je Google stránka vyhledáváním.
- Tam kde zatím neznají obsah rozraní, zobrazí alespoň placeholder, který vypadá podobně. Obsah se zobrazí hned poté. Ve vývoji pro iOS se podobně využívá zástupný obrázek
default.png
. - Z UI je pak možné odstranit zbytečné a frustrující kolovrátky (spinners) a používat je jen ve chvíli kdy uživatel čeká více než 1 vteřinu.
- Ve chvíli kdy se změní data na backendu, snaží se reaktivně změnit frontend. V Cloudup pro to používají vlastní frontend technologii MyDB, propojenou s MongoDB.
První dva návrhové vzory jsou hezky vidět na videu:
Ale rozklikněte si nejlépe celý článek.
Komentáře
Máte doplnění, komentář nebo jste našli chybu?
Pro přidání názoru se prosím
přihlaste nebo si zřiďte účet.