Gestures för mobila applikationer

GODKÄND

Inledning

Vi använder gestures (rörelser på en touch-skärm t ex Swipe) i mobila appar för att underlätta för våra användare och ökar tillgängligheten. Vi håller oss till dom mest standardiserade gestures som finns dokumenterat i Material Design. Med hjälp av gestures kan vi skapa mer lättanvända tjänster som gör att det blir lättare användning men också möter våra användares förväntningar i hur dom använder våra tjänster i sina mobila enheter.

Material Design Gestures

Syfte: För dig som bygger våra tjänster och behöver veta våra standarder angående gestures.

Målgrupp: UX designer, UI designer, front-end utvecklare, projektledare, uppdragsledare, test och tillgänglighet.

Instruktion för användning: Utvärdera din typ av app sen läs här under hur gestures kan komma till användning i ditt fall.

För att underlätta navigationen för våra användare vill vi använda några av Material Designs mest använda Navigation Gestures, det kan t.ex. göra det enklare att zooma och panorera i kartor och bilder mm. men också hur dom rör sig i våra tjänster.

  • Tap (t ex för att välja objekt)

  • Scroll and pan (för att flytta på skärm t ex i en karta)

  • Drag (för att flytta enkilt objekt på skärm)

  • Swipe (t ex för att radera ett objekt)

  • Pinch (T ex för att ändra zoominställning ett objekt)

Action Gestures

Vi jobbar primärt med två olika gestures när vi vill att användare interagerar i appar. Det gör vi för att användare ska känna igen ett beteende ifrån andra appar och det kan vara interaktioner dom förväntar sig.

  • Tap

  • Swipe

Begränsad användning av gestures

När vi använder oss av gestures vill vi använda dom som kan underlätta för majoriteten av våra användare utan att försämra tillgängligheten. Därför har vi valt att inte använda alla typer av gestures för i vissa fall kan det bli för avancerat och tekniskt för att möta alla våra användares behov och ibland göra det svårare för besökaren om man inte är van med den typen av navigering.

Gemensamt beteende

Vi vill skapa ett gemensamt beteende över alla våra appar i den mån vi kan, det gör att vi kan få en bättre sammanhållning i våra appar, men även att vi enklare kan lära våra användare hur dom använder våra appar.

Läs även om hur Apple jobbar med gestures:

https://developer.apple.com/design/human-interface-guidelines/ios/user-interaction/gestures/