Barrierefreie Apps entwickeln: Swift und Kotlin für inklusives Design - Fortgeschrittenenkurs

Dieser Kurs vermittelt fortgeschrittenes Wissen zur Entwicklung barrierefreier Apps mit Swift (iOS) und Kotlin (Android). Die Teilnehmenden lernen, wie sie Anwendungen gestalten, die den Anforderungen der Barrierefreiheit entsprechen und eine inklusive Benutzererfahrung für Menschen mit unterschiedlichen Bedürfnissen und Fähigkeiten ermöglichen. Der Fokus liegt auf Best Practices, rechtlichen Anforderungen und der praktischen Implementierung von Funktionen für barrierefreies Design.

Kursinhalte:
  • Grundlagen der Barrierefreiheit (Accessibility) für mobile Apps
  • Implementierung barrierefreier Benutzeroberflächen mit Swift und Kotlin
  • Nutzung von Accessibility-APIs wie UIAccessibility (iOS) und AccessibilityManager (Android)
  • Optimierung von Apps für Screenreader und sprachgesteuerte Navigation
  • Erstellung von adaptiven Layouts für Menschen mit eingeschränktem Sehvermögen, motorischen Einschränkungen oder Hörbeeinträchtigungen
  • Testing und Debugging barrierefreier Funktionen mit Tools wie VoiceOver, TalkBack und Accessibility Scanner
  • Einhaltung gesetzlicher Vorgaben wie WCAG (Web Content Accessibility Guidelines)
  • Designprinzipien für inklusive und benutzerzentrierte Anwendungen
  • Praktisches Projekt: Entwicklung einer barrierefreien App mit Swift und Kotlin