Zum Hauptinhalt springen
Be Native Be Native

Erklärung zu den Bedienungshilfen

Zuletzt aktualisiert: Oktober 2025

Be Native soll für jeden Apple-Entwickler eine inklusive Lernumgebung sein. Wir gestalten unsere iPhone-, iPad- und Mac-Erlebnisse mit den nativen Bedienungshilfen-APIs von SwiftUI, prüfen sie bei jedem Release-Zyklus und veröffentlichen Apples Labels mit Angaben zur Barrierefreiheit auf unserer Produktseite im App Store, damit Sie vor dem Download nachsehen können, was unterstützt wird. Wenn Sie auf eine Barriere stoßen, kontaktieren Sie uns bitte unter info@benative.dev, damit wir sie schnell beheben können.

Was wir im App Store angeben

Apples Labels mit Angaben zur Barrierefreiheit zeigen, Funktion für Funktion, was eine App tatsächlich unterstützt. Unsere sind für iPhone und iPad veröffentlicht; das Label für den Mac ist eingereicht und erscheint, sobald die Mac-App die Prüfung besteht. Das geben wir an:

  • Unterstützt auf iPhone, iPad und Mac: VoiceOver, Sprachsteuerung, Dunkle Benutzeroberfläche, Nicht nur durch Farben differenzieren, Ausreichender Kontrast, Reduzierte Bewegung und Untertitel.
  • Unterstützt auf iPhone und iPad: Größerer Text. macOS kennt kein Äquivalent zu Dynamic Type, daher wird diese Funktion für die Mac-App nicht angegeben.
  • Nirgends unterstützt: Audiobeschreibungen.

Bedienungshilfen auf dem iPhone

Die Be-Native-App für iOS ist direkt in folgende assistive Technologien auf dem iPhone integriert:

VoiceOver

VoiceOver liest Bildschirmelemente vor und bietet Navigation über den Rotor. Wir stellen beschreibende Bezeichnungen, Hinweise und eigene Aktionen über die SwiftUI-Modifier .accessibilityLabel, .accessibilityHint und .accessibilityActions bereit. Dynamische Inhalte wie Kursfortschritt und Wiedergabesteuerung geben Aktualisierungen in Echtzeit bekannt und respektieren den VoiceOver-Fokus.

Sprachsteuerung

Alle interaktiven Komponenten nutzen native Steuerelemente von Apple, sodass sie automatisch auf die Sprachsteuerung reagieren. Schaltflächen, Schalter und Navigationslinks reagieren auf integrierte Sprachbefehle und unterstützen bei Bedarf eigene Bezeichnungen.

Größerer Text

Die Oberfläche verwendet Dynamic Type mit den Textstilen von SwiftUI. Fließtext, Überschriften und interaktive Beschriftungen skalieren stufenlos entsprechend der bevorzugten Textgröße, damit Lerninhalte durchgängig lesbar bleiben.

Dunkle Benutzeroberfläche

Be Native unterstützt den hellen und den dunklen Modus mit Farbpaletten, die von den semantischen Farben von SwiftUI abgeleitet sind. Kontrastverhältnisse werden in beiden Erscheinungsbildern getestet, und Elemente wie Symbole und Illustrationen passen sich dem aktiven Erscheinungsbild an.

Nicht nur durch Farben differenzieren

Zustände wie Abschluss, Auswahl oder Warnungen nutzen zusätzlich zur Farbe redundante Hinweise — Symbole, Unterstreichungen oder Textbeschriftungen. Bedienungshilfen-Merkmale von SwiftUI kommunizieren Zustandsänderungen, sodass farbenblinde Nutzerinnen und Nutzer klares Feedback erhalten.

Ausreichender Kontrast

Text und zentrale UI-Elemente erfüllen auf allen unterstützten Hintergründen die WCAG-2.1-AA-Kontrastverhältnisse. Wir prüfen unsere Farbpaletten mit Apples Accessibility Inspector und automatisierten Kontrast-Werkzeugen bei der Übergabe an das Design.

Reduzierte Bewegung

Wenn die Systemeinstellung „Bewegung reduzieren“ aktiviert ist, ersetzen wir Übergänge durch Überblendungen, entfernen den Parallax-Effekt und deaktivieren nicht essenzielle Animationen, während das Feedback auf Interaktionen erhalten bleibt.

Untertitel

Video-Lektionen enthalten Untertitel, die über AVFoundation dargestellt werden. Die Untertitel sind zeitgenau synchronisiert und berücksichtigen den von Ihnen bevorzugten Untertitelstil.

Bedienungshilfen auf dem iPad

Die iPadOS-Version spiegelt den Funktionsumfang des iPhone wider und ergänzt ihn um mehrspaltige Layouts und Tastaturkürzel. Alle oben genannten Bedienungshilfen werden auf dem iPad vollständig unterstützt:

  • VoiceOver: Optimiert für Split-View-Layouts mit expliziter Rotor-Reihenfolge.
  • Sprachsteuerung: Unterstützt Benennungskonventionen für Symbolleisten und Kontextmenüs.
  • Größerer Text: Die Typografie skaliert mit Dynamic Type über erweiterte Layouts hinweg.
  • Dunkle Benutzeroberfläche: Erhält Kontrast und Farbgebung der Elemente in Umgebungen mit mehreren Fenstern.
  • Nicht nur durch Farben differenzieren: Auf größeren Bildschirmen erscheinen zusätzliche Symbole, um die Bedeutung zu verstärken.
  • Ausreichender Kontrast: Geprüft mit Anzeigezoom und bei Nutzung eines externen Monitors.
  • Reduzierte Bewegung: Aktualisierungen von Tabellen und Sammlungen respektieren Ihre Bewegungseinstellungen.
  • Untertitel: Bleiben bei Multitasking und Bild-in-Bild-Wiedergabe lesbar.

Bedienungshilfen auf dem Mac

Die Mac-App wurde von Grund auf für macOS entwickelt statt vom iPad angepasst und unterstützt die eigenen assistiven Technologien der Plattform in einem echten Arbeitsbereich mit mehreren Fenstern:

  • VoiceOver: Fenster, Seitenleisten und Symbolleisten bieten beschreibende Bezeichnungen und eine vorhersehbare Lesereihenfolge. Jedes Fenster ist eigenständig navigierbar, sodass eine Lektion, ihr Quellcode und Ihre Notizen unabhängig voneinander gelesen werden können.
  • Sprachsteuerung: Basiert auf nativen AppKit- und SwiftUI-Steuerelementen, sodass gesprochene Befehle und Zahlen-Overlays ohne Sonderfälle funktionieren.
  • Tastatursteuerung: Jedes interaktive Element ist über die Tastatur erreichbar, mit sichtbarem Fokus und den gängigen macOS-Tastenkombinationen.
  • Dunkle Benutzeroberfläche: Helles und dunkles Erscheinungsbild auf Basis semantischer Farben, geprüft in beiden und über mehrere Fenster hinweg.
  • Nicht nur durch Farben differenzieren: Abschluss-, Auswahl- und Warnzustände werden durch Symbole und Text verstärkt, niemals allein durch Farbe.
  • Ausreichender Kontrast: Text und zentrale Oberflächenelemente erfüllen WCAG 2.1 AA, geprüft mit dem Accessibility Inspector und auf externen Displays.
  • Reduzierte Bewegung: Fenster- und Listenübergänge werden zu Überblendungen, wenn die Systemeinstellung aktiviert ist.
  • Untertitel: Zeitgenau synchronisierte Untertitel in den Video-Lektionen, mit der Transkription neben dem Player verfügbar.

Zu „Größerer Text“ auf dem Mac. macOS bietet Dynamic Type nicht in der Form an, wie iOS und iPadOS es tun, daher gibt die Mac-App diese Funktion nicht an. Die Textgröße auf dem Mac folgt den System- und Bildschirmeinstellungen, und das Layout passt sich an, statt bei Änderungen etwas abzuschneiden.

Unsere Prüfung der Bedienungshilfen

Be Native durchläuft bei jedem Release-Zyklus eine interne Prüfung der Bedienungshilfen, die iPhone, iPad und Mac abdeckt. Die Prüfung untersucht Navigationsabläufe, die Kompatibilität mit Bildschirmlesern, den Kontrast, die Empfindlichkeit gegenüber Bewegung und Medienalternativen. Befunde werden bis zur Behebung nachverfolgt, bevor ein Update erscheint, und Regressionstests stellen sicher, dass bereits behobene Probleme nicht zurückkehren.

Kontinuierliche Verbesserung

Bedienungshilfen sind ein fortlaufendes Anliegen. Wenn Sie auf ein Problem stoßen, einen Funktionswunsch haben oder Unterstützung bei der Nutzung von Be Native auf einer beliebigen Plattform brauchen, schreiben Sie uns an info@benative.dev. Wir prüfen Ihre Nachricht zeitnah und arbeiten mit Ihnen zusammen, um ein barrierefreies Erlebnis zu bieten.