barrierefreie Softwareentwicklung, barrierefreie Softwareentwicklung Java und C#

Firmenlogo und Barrierefreiheit in der Informatik

Download - barrierefreie Softwareentwicklung mit C# WPF und Java JavaFX

Definition - barrierefreie Softwareentwicklung

Barrierefreie Softwareentwicklung bedeutet, es entsteht eine Software die für Menschen mit unterschiedlichen Behinderungsarten oder anderen körperlichen Einschränkungen bedienbar ist.

Blogartikel zur barrierefreie Softwareentwicklung mit C# WPF und Java JavaFX

barrierefreie Softwareentwicklung muss selbstverständlich werden in Deutschland

Ich möchte dieses Jahr die barrierefreie Softwareentwicklung in Deutschland voran treiben. Deswegen werde ich 4 Texteditoren entwickeln. Alle Texteditoren haben den gleichen Funktionsumfang. Warum vier? Um alle vier Möglichkeiten zu demonstrieren wie barrierefreie Software entwickelt werden kann!
Barrierefreie Softwareentwicklung mit:
  • JavaFX: Texteditor ist online
  • Java Swing
  • Microsoft Dotnet Winforms
  • Microsoft Dotnet C# WPF: Texteditor ist online

barrierefreie Softwareentwicklung mit Java - JavaFX

barrierefreie Softwareentwicklung mit JavaFX: Marlems barrierefreier JFX-Texteditor

Einen Blogartikel zum Thema gibt es auch:
barrierefreie Softwareentwicklung mit JavaFX

Der erste Texteditor wurde mit JavaFX entwickelt.
Am Beispiel eines kostenlosen Texteditors soll gezeigt werden wie Standardsoftware barrierefrei entwickelt werden kann. Zunächst ist Marlems barrierefreier JFX-Texteditor ein ganz gewöhnlicher Texteditor der sich in Sachen Funktionsumfang am Windows-Texteditor Notepad orientiert. Erst wenn ein Haken gesetzt wird bei "Editor barrierefrei" ist der Editor auch für Menschen mit körperlichen Einschränkungen bzw. Behinderungen bedienbar. Insbesondere ist der JFX-Texteditor für blinde und sehbehinderte Menschen bedienbar. Dieser Texteditor wurde mit der Programmiersprache Java (JavaFX) entwickelt. JavaFX ist ein Framework zur Erstellung plattformübergreifender Java-Programmen.

Folgende Funktionen hat Marlems barrierefreier JFX-Texteditor:
  • Datei Neu, Öffnen, Speichern und Drucken
  • Text Ausschneiden, Kopieren und Einfügen
  • Text Suchen
  • Text Ersetzen
  • Schriftart und Größe festlegen
  • Barrierefreiheit
    • Screenreadertauglich ( Screenreader - Was ist das? )
    • Komplett per Tastatur bedienbar
    • Menüshortcuts und Tastenkürzel von Beschriftungen zur schnelleren Bedienung per Tastatur
    • Aktive Bedienelemente werden farblich hervorgehoben
    • Übernahme von Betriebssystemeinstellungen wie große Schrift und hoher Farbkontrast
  • Programmhilfe in HTML
So sieht Marlems barrierefreier JFX-Textedior aus
So sieht Marlems barrierefreier JFX-Texteditor aus

Anmerkung

Selbstverständlich sind nicht alle Kriterien der barrierefreien Softwareentwicklung umgesetzt, weil die Software nur die Grundzüge der barrierefreien Softwareentwicklung mit JavaFX vermitteln soll. Ich habe vorwiegend Kriterien umgesetzt die für blinde und sehbehinderte Menschen wichtig sind, weil es diese Personengruppen bei der Bedienung von Software am schwersten haben. Die Bedienung von Computer und Software ist für blinde Menschen fast die einzigste Möglichkeit arbeiten zu können. Es gibt eine Download-Version für Anwender und eine für Java-Entwickler. Bei der Version für Java-Entwickler ist der Programmcode in Java mit dabei.

Wichtig: Sie müssen die Java Runtime Environment 10.0.1 oder höher auf Ihrem Computer installiert haben, damit der Editor genutzt werden kann.

Downloads barrierefreie Softwareentwicklung mit JavaFX

Marlems barrierefreier JFX-Texteditor für AnwenderMarlems barrierefreier JFX-Texteditor für Java-Entwickler
Marlems barrierefreier JFX-Texteditor für Menschen die mit dem Programm arbeiten möchten:
JFXTexteditor für Anwender
Marlems barrierefreier JFX-Texteditor für Java-Entwickler:
JFXTexteditor für Java-Entwickler


Lob oder Kritik zu Marlems barrierefreier JFX-Texteditor an info@marlem-software.de .

Barrierefreie Softwareentwicklung mit JavaFX Video: Demonstration der Screenreadertauglichkeit des JFX-Texteditors


barrierefreie Softwareentwicklung mit Microsoft C# WPF

barrierefreie Softwareentwicklung mit WPF: Marlems barrierefreier WPF-Texteditor

Einen Blogartikel zum Thema gibt es auch:
barrierefreie Softwareentwicklung mit C# / WPF

Der zweite Texteditor wurde mit C# WPF entwickelt.
Am Beispiel eines kostenlosen Texteditors soll gezeigt werden wie Standardsoftware barrierefrei entwickelt werden kann. Zunächst ist Marlems barrierefreier WPF-Texteditor ein ganz gewöhnlicher Texteditor der sich in Sachen Funktionsumfang am Windows-Texteditor Notepad orientiert. Erst wenn ein Haken gesetzt wird bei "Editor barrierefrei" ist der Editor auch für Menschen mit körperlichen Einschränkungen bzw. Behinderungen bedienbar. Insbesondere ist der WPF-Texteditor für blinde und sehbehinderte Menschen bedienbar. Dieser Texteditor wurde mit der Programmiersprache C# (WPF) entwickelt. Windows Presentation Foundation, kurz WPF, ist ein Grafik-Framework und Fenstersystem des .NET Frameworks von Microsoft.

Folgende Funktionen hat Marlems barrierefreier WPF-Texteditor:
  • Datei Neu, Öffnen, Speichern und Drucken
  • Text Ausschneiden, Kopieren und Einfügen
  • Text Suchen
  • Text Ersetzen
  • Schriftart und Größe festlegen
  • Barrierefreiheit
    • Screenreadertauglich ( Screenreader - Was ist das? )
    • Komplett per Tastatur bedienbar
    • Menüshortcuts und Tastenkürzel von Beschriftungen zur schnelleren Bedienung per Tastatur
    • Aktive Bedienelemente werden farblich hervorgehoben
    • Übernahme von Betriebssystemeinstellungen wie große Schrift und hoher Farbkontrast
  • Programmhilfe in HTML
So sieht Marlems barrierefreier WPF-Textedior aus
So sieht Marlems barrierefreier WPF-Texteditor aus

Anmerkung

Selbstverständlich sind nicht alle Kriterien der barrierefreien Softwareentwicklung umgesetzt, weil die Software nur die Grundzüge der barrierefreien Softwareentwicklung mit Microsoft Dotnet WPF vermitteln soll. Ich habe vorwiegend Kriterien umgesetzt die für blinde und sehbehinderte Menschen wichtig sind, weil es diese Personengruppen bei der Bedienung von Software am schwersten haben. Die Bedienung von Computer und Software ist für blinde Menschen fast die einzigste Möglichkeit arbeiten zu können. Es gibt eine Download-Version für Anwender und eine für C#-WPF-Entwickler. Bei der Version für C#-WPF-Entwickler ist der Programmcode in C# mit dabei.

Hinweis

Es konnte nicht alles umgesetzt werden was der Java-Texteditor kann. Warum das so ist wird in der Programmhilfe in der Überschrift Softwarefehler an denen Microsoft Schuld ist! erklärt.

Downloads barrierefreie Softwareentwicklung mit WPF C#

Marlems barrierefreier WPF-Texteditor für AnwenderMarlems barrierefreier WPFTexteditor für C#-WPF-Entwickler
Marlems barrierefreier WPFTexteditor für Menschen die mit dem Programm arbeiten möchten:
WPF-Texteditor für Anwender
Marlems barrierefreier WPF-Texteditor für C#-WPF-Entwickler:
WPF-Texteditor für C#-WPF-Entwickler


Lob oder Kritik zu Marlems barrierefreier WPF-Texteditor an info@marlem-software.de .

Barrierefreie Softwareentwicklung mit WPF Video: Demonstration der Screenreadertauglichkeit des WPF-Texteditors


Marlem-Software | Markus Lemcke | Tel: 07121/504458 | Mail: info@marlem-software.de | Datenschutzerklärung
Marlem-Software: Barrierefreies Webdesign   barrierefreie Softwareentwicklung   Barrierefreiheit bei Betriebssysteme