Logotyp Fundusze Europejskie dla rozwoju społecznego, Flaga Rzeczpospolita Polska, Flaga Unia Europejska - Dofinansowane przez Unię Europejską

Tworzenie i dostosowywanie aplikacji mobilnych – Szkolenie dla mnie?

W cyklu artykułów przybliżających ofertę Szkoły Dostępności Cyfrowej omówiliśmy już wyzwania związane z audytowaniem stron internetowych oraz dokumentów cyfrowych. Tym razem przyjrzymy się szkoleniu, które budzi ogromne zainteresowanie ze względu na dynamiczny rozwój technologii mobilnych: „Wykorzystywanie standardu WCAG przy tworzeniu i dostosowywaniu aplikacji mobilnych”. Czy jest to propozycja dla każdego? Podobnie jak w przypadku wcześniejszych dwóch tematów, odpowiedź zależy od Twojego przygotowania technicznego oraz gotowości na intensywną naukę projektowania i kodowania.

Dla kogo jest to szkolenie?

Szkolenie to jest dedykowane osobom, które chcą samodzielnie tworzyć lub dostosowywać aplikacje mobilne tak, aby były one w pełni dostępne dla osób ze szczególnymi potrzebami. Choć program zaczyna się od podstaw teoretycznych, kluczowa część zajęć opiera się na pracy w środowiskach programistycznych. Posiadanie wiedzy bazowej z zakresu logiki programowania będzie dużym atutem, ponieważ kurs nie jest jedynie teoretycznym wykładem o wytycznych WCAG, ale praktycznym warsztatem z „żywym kodem”.

Osoba kończąca ten proces nabywa kwalifikacje do identyfikowania problemów z dostępnością oraz ich likwidowania na poziomie oprogramowania. Jeśli czujesz, że Twoim celem jest aktywny udział w kształtowaniu dostępnej przestrzeni cyfrowej poprzez budowanie użytecznych narzędzi na systemy Android i iOS, to szkolenie jest właśnie dla Ciebie.

Czego nauczysz się w trakcie 20 dni zajęć?

Program szkolenia jest niezwykle obszerny i podzielony na bloki tematyczne, które prowadzą uczestnika od empatii do eksperckiej wiedzy technicznej.

  1. Fundamenty i empatia (Dni 1–7): Pierwszy etap to zrozumienie barier, na jakie napotykają osoby z niepełnosprawnościami w świecie cyfrowym. Nauczysz się obsługiwać smartfona bez użycia wzroku, wykorzystując czytniki ekranu takie jak TalkBack (Android) czy VoiceOver (iOS). Poznasz również zasady WCAG 2.1 i 2.2 w specyficznym kontekście mobilnym.
  2. Projektowanie i narzędzia (Dni 8–14): To najbardziej techniczna część kursu. Rozpoczyna się od projektowania dostępnych interfejsów w narzędziu Figma. Następnie przejdziesz do kodowania prostych aplikacji w środowiskach Android Studio oraz IOS w Xcode. Ostatnim narzędziem międzyplatformowym, który także poznasz, będzie framework Flutter.
  3. Elementy dostępności i testowanie (Dni 15–18): Dowiesz się, jak prawidłowo implementować etykiety pól formularzy, zarządzać fokusem, dbać o kontrast oraz poprawność kodu. Nauczysz się korzystać z automatycznych walidatorów, takich jak Espresso czy Accessibility Inspector oraz narzędzia ADAM.
  4. Audyt i raportowanie (Dni 19–20): Szkolenie kończy się samodzielnym przeprowadzeniem pełnego audytu wybranej aplikacji mobilnej i przygotowaniem profesjonalnego raportu z rekomendacjami.

Praktyka ponad teorię

Warto podkreślić, że szkolenie stawia na zajęcia praktyczne i pracę grupową. Uczestnicy nie tylko tworzą dostępne aplikacje, ale również celowo wprowadzają do nich błędy, którymi następnie wymieniają się z innymi grupami w celu ich wykrycia i naprawy. Taka metoda „testów krzyżowych” pozwala najlepiej zrozumieć, jak detale w kodzie wpływają na codzienne doświadczenia użytkowników technologii asystujących.

Podczas zajęć dowiesz się m.in.:

  • Dlaczego instrukcje w aplikacji nie mogą odnosić się wyłącznie do koloru czy kształtu (np. „kliknij czerwony przycisk”).
  • Jak zapewnić czytelność treści przy dwukrotnym powiększeniu systemowej czcionki.
  • W jaki sposób zarządzać orientacją ekranu, by aplikacja pozostała czytelna zarówno w pionie, jak i w poziomie.
  • Jakie znaczniki a11y muszą znaleźć się w Deklaracji Dostępności Twojej aplikacji.

Wartość merytoryczna i certyfikacja

Podobnie jak w przypadku audytowania i tworzenia stron, gdzie niedostępność materiałów wciąż sięga wysokich wskaźników, obszar aplikacji mobilnych wymaga specjalistów potrafiących realnie naprawiać błędy. Uczestnictwo w tym szkoleniu to nie tylko zdobycie wiedzy, ale przede wszystkim nabycie konkretnych umiejętności rynkowych, potwierdzonych kwalifikacją w zakresie wykorzystywania standardu WCAG przy tworzeniu oprogramowania mobilnego.

Szkolenie to szczególnie istotna wartość merytoryczna dla deweloperów, testerów oraz projektantów UX/UI, którzy chcą, aby ich produkty były dostępne dla każdego, bez względu na ograniczenia sprawności. Jeśli jesteś gotowy na wyzwanie, jakim jest połączenie programowania z misją tworzenia inkluzywnego świata cyfrowego, to szkolenie jest idealnym wyborem.