Det finns ingen fast tidsfrist som gäller för varje app. En liten app med ett begränsat antal skärmar och en rengjord kodbas kan nå önskad nivå på några veckor; en app med många anpassade komponenter, flera plattformar och en lång historia av teknisk skuld tar snarare flera månader. Den största variabeln är inte antalet skärmar, utan hur mycket av användargränssnittet som byggts utanför standardkomponenterna i iOS eller Android.
Som en ungefärlig vägledning: en app som huvudsakligen består av standardgränssnittselement och vars team redan är bekant med tillgänglighet, kan i praktiken ofta anpassas inom sex till tio veckor. En app med mycket eget användargränssnitt, animationer, anpassade gester eller inbäddade SDK:er från tredje part ökar snabbt till tre till sex månader, helt enkelt för att varje del måste undersökas separat och ibland byggas om. Dessa är inte hårda gränser utan en uppfattning om var de flesta projekt i praktiken hamnar.
Vad som verkligen bestämmer genomförandetiden
Tiden ett projekt tar beror mindre på lagstiftningen i sig och mer på tre praktiska faktorer. För det första: är användargränssnittet byggt av standardkomponenter från operativsystemet, eller huvudsakligen anpassat? Standardkomponenter ger ofta redan en stor del av tillgängligheten; egna komponenter måste förses var för sig med rätt etiketter, fokussekvens och meddelanden för skärmläsare. För det andra: hur många externa komponenter finns det i appen, som betalningsmoduler, kartvisningar eller chattfönster från tredje part? De ligger ofta utanför det egna teamets direkta kontroll, och att fråga en leverantör tar vanligtvis mer tid än att testa själv. För det tredje: finns det redan en testroutine med en skärmläsare på den faktiska enheten, eller måste den konfigureras? Det senare tar mest tid vid första omgången, men lönar sig vid senare uppdateringar.
Där planering fastnar i praktiken
Det mesta av förseningen kommer inte från att anpassa text eller färgkontrast, utan från interaktion som inte kan användes med tangentbord eller skärmläsare: en dragning utan alternativ, ett modalt fönster som inte håller fokus, eller ett formulär vars felmeddelanden inte meddelas. Denna typ av problem blir ofta bara synlig vid manuell testning med en skärmläsare, något som en automatiserad skanning inte helt kan ersätta. Den som bara förlitar sig på en automatiserad kontroll upptäcker dessa flaskhalsar vanligtvis för sent i projektet, vilket ändå förlänger genomförandetiden. En bra utgångspunkt är därför få en första indikation i ett par frågor på var appen befinner sig för närvarande, så att tidskrävande delar kommer i fokus tidigt snarare än precis före leverans.
Även app store-granskningscykler spelar in: en anpassning som förbättrar tillgängligheten måste fortfarande gå igenom den vanliga granskningsperioden för den berörda butiken innan användare märker något. Det ligger utanför utvecklarteamets kontroll och bör ingå i varje plan som en fast tidsbuffert.
Förbli tillgänglig efter lansering
En app som är tillgänglig idag kanske inte är det efter nästa uppdatering. Varje ny funktion, varje ny skärm och varje ändrad flöde förtjänar samma uppmärksamhet som första omgången, annars sniker sig problemet tillbaka. Det är också varför förpliktelsen inte slutar vid en gång testning: den egna bedömningen måste förbli aktuell, och det kräver en återkommande rytm snarare än ett engångsprojekt. För sammanhanget kring vad som exakt förväntas av er är den på situation anpassad bakgrund en lämplig utgångspunkt.
Vad axessia.eu gör och inte gör i denna process
Axessia testar, prioriterar, dokumenterar och övervakar: skanningen visar var appen står för närvarande, rapporten presenterar resultaten i vanlig språk på en prioriterad lista, och försäkran och förbättringsplanen dokumenterar vad som har gjorts och vad som återstår att göra. Manuella revisioner och reparationer av själva appen ingår inte; det är utvecklarteamets eller den part som bygger appen ansvar. Hur denna skanning går till i detalj och vilka källor som används förklaras på sidan om hur informationen sammanställs. Vad ett fullständigt arbetsflöde inklusive rapport och försäkran kostar framgår på prenumerationsöversikten.
Om du vill veta var en konkret app står för närvarande är det bäst att börja med axessia.eu:s kostnadsfria snabbskanning. Den ger en första överblick inom några minuter, utan att du behöver något konto.