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.