Barrierefreie Apps für Android mit Kotlin Compose
Starting dates and places
placeKöln 2 Dec 2024 until 4 Dec 2024 |
computer Online: Zoom 2 Dec 2024 until 4 Dec 2024 |
placeKöln 10 Mar 2025 until 12 Mar 2025 |
computer Online: Zoom 10 Mar 2025 until 12 Mar 2025 |
placeKöln 16 Jun 2025 until 18 Jun 2025 |
computer Online: Zoom 16 Jun 2025 until 18 Jun 2025 |
placeKöln 29 Sep 2025 until 1 Oct 2025 |
computer Online: Zoom 29 Sep 2025 until 1 Oct 2025 |
placeKöln 22 Dec 2025 until 24 Dec 2025 |
computer Online: Zoom 22 Dec 2025 until 24 Dec 2025 |
Description
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach dem Seminar sind Sie in der Lage, Android-Apps mit Kotlin Compose zu entwickeln, die den Anforderungen der Barrierefreiheit gerecht werden.Sie verstehen die gesetzlichen und normativen Grundlagen, kennen die verschiedenen Arten von Beeinträchtigungen und deren Auswirkungen auf die App-Nutzung und können durch den Einsatz von Accessibility Modifiers und weiteren Techniken barrierefreie Benutzeroberflächen gestalten.
Sie wissen, wie Sie die Barrierefreiheit Ihrer Apps testen, optimieren und den gesetzlichen Anforderungen entsprechend umsetzen können.
Inhalt
- Tag 1: Grundlagen und gesetzliche Anforderungen
-
Einführung in Barrierefreiheit
- Bedeutung und Notwendigkeit von B…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach dem Seminar sind Sie in der Lage, Android-Apps mit Kotlin Compose zu entwickeln, die den Anforderungen der Barrierefreiheit gerecht werden.Sie verstehen die gesetzlichen und normativen Grundlagen, kennen die verschiedenen Arten von Beeinträchtigungen und deren Auswirkungen auf die App-Nutzung und können durch den Einsatz von Accessibility Modifiers und weiteren Techniken barrierefreie Benutzeroberflächen gestalten.
Sie wissen, wie Sie die Barrierefreiheit Ihrer Apps testen, optimieren und den gesetzlichen Anforderungen entsprechend umsetzen können.
Inhalt
- Tag 1: Grundlagen und gesetzliche Anforderungen
- Einführung in Barrierefreiheit
- Bedeutung und Notwendigkeit von Barrierefreiheit in der
App-Entwicklung
- Warum Barrierefreiheit für Apps und Websites wichtig ist.
- Überblick über gesetzliche Grundlagen und internationale
Standards
- BITV 2.0, EN 301 549, WCAG 2.1, WAI, ADA, BFSG
- Verständnis von Beeinträchtigungen und Barrieren
- Arten von Beeinträchtigungen: Sehen, Hören, Sprache, Kognition, körperliche Beeinträchtigungen
- Auswirkungen auf die App-Nutzung und Identifikation von Barrieren
- Bedeutung und Notwendigkeit von Barrierefreiheit in der
App-Entwicklung
- Praxisübung: Erste Schritte zur barrierefreien
App-Gestaltung
- Analyse einer bestehenden Android-App auf Barrierefreiheit
- Identifikation von Barrieren und Verbesserungspotenzialen
- Erste Implementierung von Accessibility Modifiers in Kotlin Compose zur Beseitigung der Barrieren
- Assistive Technologien und deren Integration
- Einsatz von Screenreadern, Vergrößerungssystemen und alternativen Eingabegeräten in Android
- Praxisbeispiele: Integration von Screenreadern in bestehende Apps
- Hands-on-Übung: Anpassung von UI-Elementen zur besseren Unterstützung durch assistive Technologien
- Tag 2: Barrierefreie Gestaltung mit Kotlin Compose
- Barrierefreiheit in Kotlin Compose
- Grundlagen von Kotlin Compose
- Einführung in die UI-Entwicklung
- Barrierefreie Gestaltung
- Verwendung von Accessibility Modifiers und der Semantics API
- Fokus-Management und zugängliche Gestaltung von interaktiven Elementen
- Zugänglichkeitstests
- Werkzeuge und Methoden zum Testen der Barrierefreiheit
- Grundlagen von Kotlin Compose
- Praxis-Workshop: Implementierung barrierefreier
Komponenten
- Entwicklung einer einfachen App mit Fokus auf Barrierefreiheit
- Anwendung der erlernten Techniken in realen Szenarien
- Feedback und gemeinsame Optimierung der App
- Tag 3: Best Practices und fortgeschrittene Themen
- Best Practices für barrierefreie App-Entwicklung
- Layout und Typografie: Barrierefreies Layout und Textgestaltung
- Farben und Kontraste: Sicherstellung ausreichender Kontraste und Farbalternativen
- Skalierbarkeit und Responsivität: Unterstützung von Text- und Layout-Skalierung
- Text, Bild, Video und Audio: Implementierung von alternativen Texten und Beschreibungen
- Gestaltung von Interaktionen und Animationen in Compose
- ARIA-Richtlinien
- Einführung in ARIA-Rollen, -Attribute und -Labels zur Verbesserung der Zugänglichkeit
- Praxisübungen: Implementierung von ARIA-Labels und Zuständen in einer App
- Accessibility Guidelines
- Android Accessibility Guidelines und deren Anwendung in der Praxis
- Verwendung von Android Studio zur Überprüfung und Verbesserung der Barrierefreiheit
- Umsetzung des Barrierefreiheitsstärkungsgesetzes (BFSG)
- Anforderungen und praktische Schritte zur Umsetzung in der App-Entwicklung
- Kontrollen und Sanktionen im Kontext der digitalen Barrierefreiheit
- Accessibility in Material Design 3
- Die neuen Gestaltungsprinzipien von Material Design 3 bieten neue Möglichkeiten für eine inklusive Gestaltung.
- Dark Mode und High Contrast Mode
- Abschlussprojekt: Entwicklung einer barrierefreien
Mini-App
- Entwicklung und Präsentation einer Mini-App mit Schwerpunkt auf Barrierefreiheit
- Diskussion und Feedbackrunde zu den Projektergebnissen
- Weitere mögliche Themen (OPTIONAL):
- Automatisierung:
- Einführung in automatisierte Accessibility-Tests mit Tools wie Espresso und Accessibility Scanner
- Erstellung eigener Custom Accessibility Checks
- Internationalisierung:
- Anpassung von Apps an verschiedene Sprachen und Regionen
- Berücksichtigung kultureller Unterschiede in der Gestaltung
- Performance:
- Auswirkungen von Accessibility-Features auf die Performance
- Optimierungstechniken für barrierefreie Apps
- Workshop: Voice User Interfaces (VUI):
- Gestaltung von sprachgesteuerten Schnittstellen für Menschen mit Sehbehinderungen
- Live Captions und Transkriptionen
- Workshop: Gestenerkennung:
- Entwicklung von Gesten zur Steuerung von Apps für Nutzer mit motorischen Einschränkungen (OpenCV)
- Workshop: Augmented Reality (AR) und Virtual Reality
(VR):
- Barrierefreie Gestaltung von AR- und VR-Erlebnissen
- Vertiefung mit Praxisprojekt:
- Gemeinsame Entwicklung einer komplexeren App mit verschiedenen Barrierefreiheitsanforderungen
- Automatisierung:
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.