Powrót do katalogu

Dostępne aplikacje mobilne: iOS i Android w praktyce

Projektowanie, budowa i testy dostępnych aplikacji na iOS i Androida: ustawa o dostępności cyfrowej, PAD, EN 301 549 rozdz. 11, WCAG 2.1 w aplikacjach, SwiftUI, Compose, Flutter, React Native i deklaracja dostępności.

O czym jest ten kurs?

Aplikacje mobilne to dziś główny kanał kontaktu z bankiem, przewoźnikiem, sklepem i coraz częściej z urzędem. Dla podmiotów publicznych dostępność aplikacji jest obowiązkiem od 23 czerwca 2021 r., a dla wielu firm, m.in. z bankowości, e-commerce i transportu, od 28 czerwca 2025 r. na podstawie PAD.

Kurs zaczyna się od prawa: kogo i w jakim zakresie obejmują przepisy, jaką rolę odgrywa norma EN 301 549 i jej rozdział 11 oraz jak czytać WCAG 2.1 w aplikacji, która nie jest stroną internetową (WCAG2ICT). Potem przechodzimy do praktyki zespołu: etykiety, role i stany w SwiftUI, UIKit i Jetpack Compose, dynamiczny rozmiar tekstu i orientacja ekranu, cele dotykowe i alternatywy dla gestów, kolejność fokusu i okna modalne, pułapki Fluttera i React Native. Na koniec: narzędzia testowe (Accessibility Inspector, Accessibility Scanner, testy automatyczne), test z VoiceOver i TalkBack na urządzeniu oraz deklaracja dostępności aplikacji i checklista wydania.

Każda lekcja łączy tekst, quiz z wyjaśnieniami i ćwiczenie praktyczne z wzorcowym rozwiązaniem lub listą kontrolną. Kurs opiera się na WCAG 2.1 AA i EN 301 549 V3.2.1, a tam, gdzie to pomocne, sygnalizuje uzupełnienia z WCAG 2.2.

Dla projektantów, developerów iOS, Androida i frameworków wieloplatformowych, testerów, product ownerów oraz osób, które zamawiają aplikacje w urzędach i firmach.

Program szkolenia

  • 1. Lekcja 1: Aplikacje mobilne w prawie – ustawa o dostępności cyfrowej, PAD i EN 301 549 quiz
  • 2. Lekcja 2: Jak WCAG 2.1 przekłada się na aplikacje natywne (WCAG2ICT i EN 301 549) quiz
  • 3. Lekcja 3: Etykiety, role i stany – iOS (SwiftUI, UIKit) i Android (Jetpack Compose) quiz
  • 4. Lekcja 4: Ćwiczenie – popraw ekran logowania w przykładowej aplikacji quiz
  • 5. Lekcja 5: Dynamiczny tekst, skalowanie czcionki, orientacja i ustawienia systemowe quiz
  • 6. Lekcja 6: Cele dotykowe, gesty i alternatywne sposoby sterowania quiz
  • 7. Lekcja 7: Kolejność fokusu, okna modalne i nawigacja między ekranami quiz
  • 8. Lekcja 8: Flutter i React Native – pułapki frameworków wieloplatformowych quiz
  • 9. Lekcja 9: Narzędzia i testy – Accessibility Inspector, Accessibility Scanner i testy automatyczne quiz
  • 10. Lekcja 10: Test aplikacji na urządzeniu – VoiceOver, TalkBack, sterowanie głosowe i przełączniki quiz
  • 11. Lekcja 11: Deklaracja dostępności aplikacji i checklista wydania quiz

199,00 PLN


Zaloguj się, aby kupić

Dostęp do kursu jest przypisywany do konta. Nie masz konta? Załóż darmowe konto.