Gå till slutet av bannern
Gå till början av bannern

Appspecifika komponenter

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 13 Nästa »

GODKÄND

Inledning

När vi jobbar med så kallade native- eller hybridappar så använder vi alltid komponenter ifrån respektive komponentbibliotek. Det gör att vi skapar ett sammanhållet varumärke för både Inera och 1177 Vårdguiden. Om komponenter saknas ställs utvecklare inför ett val att använda systemets eller utveckla egna. Det finns fördelar med båda, och därför är det viktigt att vi förhåller oss till användningsområdet.

Syfte: Hur vi jobbar med komponenter i våra appar

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

Instruktion för användning: Det här ska hjälpa dig att förhålla dig till våra riktlinjer men också som ett beslutsstöd i design av appen.

Våra komponenter

Precis som med den mobilanpassade webben så vill vi använda vårt komponentbibliotek när vi jobbar med appar. Vi vill kunna använda samma komponenter som för den mobilanpassade versionen av Inera och 1177 Vårdguidens bibliotek. När vi tar fram nya tjänster eller utvecklar befintliga så saknar vi ibland komponenter och då vill vi hantera det kontrollerat och medvetet. Beroende vilken typ av applikation vi har valt så finns det olika sett att använda komponenter, om vi utvecklar en React-, native- eller cross-app osv. Terminologi

Systemkomponenter (iOS/Android)

När vi jobbar med telefonens övriga funktioner/tjänster så använder vi primärt operativsystemets design, det gör vi för att skapa igenkänning och en trygghet hos användaren. Det kan även vara enklare för användaren att känna igen sig i mönster och funktion när apparna fungerar precis som användaren förväntar sig. Det finns även en fördel i att operativsystemet redan har optimerat komponenterna för bra tillgänglighet och användning med hjälpmedel.

Det kan t.ex. gälla:

  • Tangentbord

  • Numpads

  • Biometrics

  • Kamerafunktioner

Men även andra funktioner där vi inte får någon vinning i att producera egna komponenter, är du osäker så stäm av med ansvariga i /wiki/spaces/APP/pages/2638348295

Egna komponenter - vid unika behov

I vissa tjänster som vi bygger på Inera kan det behövas ytterligare funktioner som gör att vi inte kan förhålla oss till varken våra egna komponentbibliotek eller systemkomponenter. Det kan t.ex. vara när vi behöver en datumväljare som visar lediga tider, då behöver vi ta fram en ny komponent. När vi tar fram nya komponenter så följer vi den här processen: Instruktioner för att föreslå egna komponenter

Det är viktigt att göra en noga avvägning om vi behöver/ska ta fram egna eller inte. Om vi kan förenkla för besökaren eller att tjänsten kräver en ny komponent så stäm av med ansvarig i projektet och därefter följ processen ovan.

  • Inga etiketter