Az okostelefonok rohamos előretörésével új lehetőségek nyílnak, amelyek potenciáljairól még csak elképzeléseink vannak. De hogyan alkalmazzuk őket? Ezek az eszközök újnak mondhatók, legalábbis még messze nincs annyi tapasztalatunk felhasználói felületekről, mint a webes rendszereken. Létrejöttek azonban olyan legjobb gyakorlatok, amelyek jól működnek és a felhasználók automatikusan megértik. Ezekből a mintákból hatékony felületek tervezhetők.
Nézzünk egy példát: Swipe
A swipe egy érintőképernyőn értelmezett beviteli mód, a képernyőn mozgatott ujjak segítségével lehet akciókat indítani. Nézzünk meg néhány alkalmazási területet:
Tartalom mozgatása a képernyőn
Megragadni és elmozgatni (Drag to move) – Ilyen például a home screen-en az ikonok áthelyezése.
Tartalom scroll-ozása
Csúsztatott scroll-ozás (Slide to scroll) – Amikor az ujjaddal mozgatsz egy listát, például a címlistádat.
Lendített scroll-ozás (Fling to scroll) – Amikor az dinamikus mozdulattal meglendíted a listát.
Scroll-ozás csúszkával (Scroll thumb) – Amikor a lista jobb oldalán megjelenő csúszka segítségével mozgatod a listát.
Tartalom nagyítása
Nagyítás dupla kattintással (Double tap to zoom) – Ezzel több böngészőben is lehet találkozni.
Nagyítás két ujjas megfogással és széthúzással (Pinch & spread) – A Google Maps is használja.
Ezek az akciók olyan minták, amelyek eléggé elterjedtek, és mi is bátran használhatjuk őket projektjeinkben. A minták nem szabályok, csak gondolatokat indítanak el kreatív alkalmazások létrehozásához.
Milyen minták vannak még?
Számos minta létezik, amelyeket a következő csoportokba lehet szervezni:
Adatok kezelése
Adatbeviteli minták
Navigáció
Értesítések
Testre szabás
Képernyő akciók (swipe – ezt fejtettem ki feljebb)
Közösségi minták
Android minták weboldal
Az Android mintákat, csoportosításukat és leírásukat összegyűjtve megtalálhatod itt: www.androidpatterns.com/
Ez egy közösségi oldal, amin a fentieken túl sematikus ábrákat és élő példákat is találsz. Minden mintához külön olvashatod a működési leírását, előnyeit és hátrányait.
Aki úgy gondolja, hogy új mintát talált, amit minden felhasználó könnyedén alkalmaz, akár fel is töltheti hozzájárulva az Android minták közösségéhez.
Ha Android-os projektet tervezel, és nem vagy mindennapi Android felhasználó, feltétlenül ajánlom az oldalt.
Forrás: ProjectO.hu