Tilgjengelighet for iOS Apps Tilgjengelighetsinspektør

Utviklere arbeider hele tiden for å gjøre appene mer avanserte, men er de faktisk brukbare av alle? For de fleste apper er svaret nei. For å nå det største publikum, la oss lære om måter å gjøre appene våre mer tilgjengelige.

For å markere FNs internasjonale dag for funksjonshemmede, la oss se på hvordan vi kan gjøre våre iOS-apper mer tilgjengelige.

Det er mange millioner av smarttelefonbrukere over hele verden som har noen form for funksjonshemming, for eksempel begrenset syn, delvis hørselstap eller vanskeligheter med fin motorstyring. Hvis du ikke vurderer tilgjengelighetsimplikasjonene til appen og brukergrensesnittet, vil du savne sjansen for at de får nytte av appen din.

Apple er forpliktet til å gjøre sine produkter tilgjengelige for alle brukere, og har gitt utviklere en mengde verktøy for å gjøre dette mulig. Et av disse verktøyene er tilgjengelighetsinspektøren, som brukes til å vise egenskapene til elementene som vises på en skjerm.

Selv om Accessibility Inspector ikke er et veldig kjent verktøy, er det svært nyttig hvis du vil gjøre appen din så tilgjengelig som mulig. I dette innlegget vil jeg vise deg hvordan du bruker Accessibility Inspector for å kontrollere tilgjengeligheten til appene dine.

1. Å åpne tilgjengelighetsinspektøren

For å få frem tilgjengelighetsinspektøren må du først åpne Xcode. Hvis du har en iPhone, kan du bruke tilgjengelighetsinspektøren med den, men for denne artikkelen vil vi bare inspisere standardappene på en Mac.

Når Xcode er åpnet, naviger til Xcode> Open Developer Tool> Tilgjengelighetsinspektør. 

Du bør se et vindu som dukker opp som ser noe ut som dette:

Det var lett! I de neste trinnene ser vi på hvordan du kan dra nytte av tilgjengelighetsinspektørens funksjoner.

2. Tillatelser for tilgjengelighet inspektør

Det første trinnet i å bruke tilgjengelighetsinspektøren gjør det mulig for din Mac å bli kontrollert av den. For å godkjenne dette må du gå til Systemvalg på din Mac. Du kan gjøre dette ved å enten åpne appen fra Launchpad eller trykke på Command-Space på tastaturet og deretter søker etter "Systemvalg".

Når du har åpnet Systemvalg, Du ser noe som ser slik ut:

Herfra, gå til Sikkerhet og personvern, som du finner i toppraden. Når du klikker på det, ser du dette:

Til slutt, gå til Personvern og bla ned til tilgjengelighet. Du må legge til tilgjengelighetsinspektøren som en av applikasjonene, så trykk pluss-knappen og søk etter den.

Ok, du har nå gitt tilgangsinspektøren full tilgang til din Mac, og du kan gå videre til neste trinn for å lære å konfigurere forskjellige enheter.

3. Inspisere spesifikke enheter

Som nevnt i forrige trinn kan du bruke tilgjengelighetsinspektøren på en hvilken som helst enhet; det er ikke begrenset til bare iPhone eller bare Mac. Så la oss lære å konfigurere tilgjengelighetsinspektøren med ulike enheter.

Hvis du har brukt iPhone med Xcode tidligere, bør du kunne se den i Målvelger. Vanligvis er din utviklings Mac valgt som standard. Hvis du har en Apple Watch, kan du også se den vises i rullegardinmenyen.

Hvis du bare ser til høyre for det, kan du velge bestemte prosesser fra den valgte enheten for å inspisere. Igjen, som standard, Alle prosesser bør velges. Tilbring litt tid og lek med forskjellige enheter, og når du er klar, gå til neste trinn, hvor vi lærer hvordan du bruker Inspeksjonspeker verktøy.

4. Bruk inspeksjonspekeren

Den største delen av tilgjengelighetsinspektøren er Inspeksjonspeker. Dette nyttige verktøyet kan gi meningsfull informasjon om et bestemt brukergrensesnittelement. Finn ikonet som ser ut som et mål, like midt i menylinjen (det er mellom Målvelger og Inspeksjonsdetaljer ikoner).

Som nevnt tidligere bruker vi lagerappene på utviklings Mac-en for å bruke dette verktøyet, så sørg for at utviklings Mac-en din er valgt sammen med FinderMålvelger. Trykk på Inspeksjonspeker ikonet slik at det blir blått, og nå er du klar til å begynne å inspisere.

Hvis du ser på Finder nedenfor, ser du at det jeg har pekt på er uthevet i grønt, og du kan se noen grunnleggende opplysninger.

Også, hvis du ser nærmere på Avansert fanen, kan du endre bestemte attributter for det valgte elementet. I neste trinn lærer du hvordan du kontrollerer tilgjengeligheten til apper.

5. Revisjons tilgjengelighet

Før du avslutter denne opplæringen, vil jeg gjerne introdusere deg for å revidere appene dine for tilgjengelighet. Selv om du kanskje ikke kan se noen problemer som folk kan ha med appen din, har tilgjengelighetsinspektøren din rygg.

Ta deg tid til å finne Revidere ikonet i verktøylinjen. Her kan du se bestemte problemer med den valgte prosessen på den valgte enheten. For å begynne, må du velge om skjemaet og enheten din (akkurat som du gjorde i forrige trinn), men denne gangen trykker du bare på Revidere ikonet og klikk på Kjør revisjon knappen som vises.

Din tilgjengelighetsinspektør skal returnere med alle advarsler og tilgjengelighetsfeil programmet ditt har. Hvis du for eksempel ikke gir en god beskrivelse for et av bildene i appen din, ser du kanskje noe som "Bildenavn brukt i beskrivelsen". Deretter kan du trykke på pilen for å utvide denne advarselen og finne mer informasjon om den. Du kan også trykke på Øye ikonet ved siden av et problem, og tilgjengelighetsinspektøren viser deg en skjermopptak med problemet uthevet.

Her er hva Accessibility Inspector returnerte da jeg revidert MacOS Finder:

Som du kan se, har selv Apple noe arbeid å gjøre for at appene dine er tilgjengelige!

Konklusjon

Du har kanskje aldri hørt om tilgjengelighetsinspektøren, men det er et veldig kraftig verktøy som kan hjelpe deg med å skille appene dine fra andre. Ved hjelp av dette verktøyet kan du gjøre appen din mer tilgjengelig og brukbar av flere personer. Hvis du likte denne artikkelen, hold deg oppdatert. Jeg skal skrive mer om måter å gjøre appen din tilgjengelig i den kommende uken.

Og mens du er her, sjekk ut noen av våre andre innlegg på IOS app utvikling!