Javascript-Kurs auf Udemy erfolgreich absolviert

Ich habe einen Online-Kurs auf www.udemy.com für die Programmiersprache Javascript erfolgreich abgeschlossen.

Ich habe zwei neue Ziele. Ich möchte folgende zwei Sachen programmieren können:

Um beide Sachen Programmieren zu können ist es wichtig, die Programmiersprache Javascript gut zu beherrschen. Deswegen habe ich das Buch von Philipp Ackermann studiert, auf YouTube Lernvideos zu Javascript angeschaut und Jetzt auf www.udemy.com einen Online-Kurs „Die komplette Javascript Masterclass: Vom Anfänger zum Profi“ mit 313 Vorlesungen und 37 Stunden erfolgreich absolviert.

Die Online-Kurse auf Udemy sind sehr detailliert. Der Dozent ist auf jeden Aspekt der Programmiersprache Javascript eingegangen. Der Javascript-Kurs hat 313 einzelne Lernvideos. Für mich ist es wegen meiner Behinderung cool, dass jedes Video, wie bei Youtube-Videos auch, pausiert werden kann. So war es mir möglich, jedes einzelne Lernvideo, mit der Entwicklungsumgebung Visual Studio Code, nach zu programmieren. Das hat sehr viel Spaß gemacht.

Hier noch meine Abschlussbescheinigung von Udemy:

Abschlussbescheinigung dass Markus Lemcke einen Onlinekurs belegt hat mit dem Titel: Die komplette Javascript Masterclass
Abschlussbescheinigung dass Markus Lemcke einen Onlinekurs belegt hat mit dem Titel: „Die komplette Javascript Masterclass: Vom Anfänger zum Profi“ (Dauer 37 Stunden)

„Javascript-Kurs auf Udemy erfolgreich absolviert“ weiterlesen

Barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud von Marlem-Software

In diesem Blogartikel erkläre ich, warum Marlem-Software barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud anbietet.

Was ist Cloud-Software?

Software die auf einer Webseite ausgeführt wird, nennt sich Cloud-Software. Google Docs und Google Drive sind gute Beispiele für eine Cloud-Software.

Cloud-Software ist plattformunabhängig

Dadurch dass Cloud-Software auf einer Webseite ausgeführt wird, kann sie auf allen Betriebssystemen ausgeführt werden. Diese Eigenschaft nennt sich plattformunabhängig. Cloud-Software ist plattformunabhängig.

Javascript ist eine Programmiersprache geworden

Javascript wurde entwickelt um Benutzerinteraktionen auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren auf Internetseiten. Inzwischen ist Javascript eine Programmiersprache geworden, weil die damalige Scriptsprache stark erweitert wurde. In Ranglisten von Programmiersprachen ist Javascript sogar vor der Microsoft Programmiersprache C#.
Da Javascript so umfangreich geworden ist, kann Cloud-Software mit:

  • HTML
  • CSS
  • Javascript

entwickelt werden.

Plattformunabhängige, barrierefreie Softwareentwicklung für die Cloud

Wer Erfahrung hat Internetseiten mit HTML und CSS barrierefrei zu entwickeln ( Barrierefreies Webdesign ), der kann auch plattformunabhängige Cloud-Software barrierefrei entwickeln.

„Barrierefreie Softwareentwicklung mit HTML, CSS und Javascript für die Cloud von Marlem-Software“ weiterlesen

iOS 13: Das ist neu in den Bedienungshilfen

In diesem Blogartikel berichte ich über die Neuerungen in Sachen Barrierefreiheit bei dem Apple Betriebssystem IOS 13.

Apple veröffentlicht am 19. September 2019 große Updates für das Betriebssystem iOS. Hier gibt es die wichtigsten Neuerungen in Sachen Barrierefreiheit:

Bessere Auffindbarkeit der Bedienungshilfen

Die Bedienungshilfen sind ab IOS 13 in den Einstellungen auf der Hauptebene zu finden. Sie sind nicht mehr unter dem Punkt „Allgemein“ vergraben, sondern direkt aus dem Hauptbildschirm, kurz unterhalb von Allgemein, zugänglich. Dies ist ein deutliches Zeichen dafür, dass diese Funktionen, die ja allen IOS-Nutzern helfen, ihre IOS-Geräte für ihre Bedürfnisse anzupassen, für Apple immer wichtiger werden.

„iOS 13: Das ist neu in den Bedienungshilfen“ weiterlesen

Barrierefreiheit bei Android 10 / Q

In diesem Blogartikel berichte ich über die Neuerungen in Sachen Barrierefreiheit bei dem Google Betriebssystem Android 10/ Q.

Gehörlose Menschen können sich ab sofort über die neue „Live Caption“-Funktion in Android 10 Q freuen. Durch die automatische Spracherkennung fügt Google eine Live-Untertitelung für fast alle Audiodaten auf dem Gerät hinzu, auch wenn Sie kein WLAN haben oder sich im Flugzeugmodus befinden. Videos, Podcasts, Sprachnachrichten oder eigene Sprachnotizen können in dem neuen Softwareupdate durch Untertitel in Echtzeit abgelesen werden. Dies ist mit Sicherheit ein Vorteil für die Barrierefreiheit. Laut Google können Android-Nutzer diese Funktion beispielsweise nutzen, wenn sie ein Video in der Öffentlichkeit ansehen möchten, aber keine Kopfhörer haben.

Anmerkung von Markus

Ich halte diese neue Barrierefreiheitsfunktion für eine riesen Verbesserung für Gehörlose Menschen.

Hier noch ein englischsprachiges Youtube-Video das die Liveuntertitelung zeigt:

Android Accessibility: Live Transcribe

Das ist die einzige nennenswerte Neuerung in Sachen Barrierefreiheit bei Android Q.


Die IT-Fachzeitschrift Javamagazin stellt marlems barrierefreien JFX-Texteditor vor

Mein selbstentwickelter barrierefreie JFX-Texteditor wird in der IT-Fachzeitschrift Javamagazin vorgestellt. Im Artikel geht es um barrierefreie Softwareentwicklung mit JavaFX. 

Javamagazin Ausgabe 10.2019

Titelseite der IT-Zeitschrift Javamagazin Ausgabe 10 im Jahr 2019

„Die IT-Fachzeitschrift Javamagazin stellt marlems barrierefreien JFX-Texteditor vor“ weiterlesen

barrierefreie Appentwicklung: Progressive Web Apps

Seit September 2016 steht im Gleichstellungsgesetz für Menschen mit Behinderungen dass staatliche Einrichtungen dazu verpflichtet sind, mobile Anwendungen, umgangssprachlich App, barrierefrei zu gestalten. In diesem Artikel erkläre barrierefreie App-Entwicklung anhand von Progressive Web Apps.

Barrierefreie Appentwicklung – Gleichstellungsgesetz für Menschen mit Behinderungen

Im Gleichstellungsgesetz für Menschen mit Behinderungen steht seit September 2016 in § 12a Barrierefreie Informationstechnik Absatz 1 folgendes:

(1) Öffentliche Stellen des Bundes gestalten ihre Websites und mobilen Anwendungen, einschließlich der für die Beschäftigten bestimmten Angebote im Intranet, barrierefrei. Schrittweise, spätestens bis zum 23. Juni 2021, gestalten sie ihre elektronisch unterstützten Verwaltungsabläufe, einschließlich ihrer Verfahren zur elektronischen Vorgangsbearbeitung und elektronischen Aktenführung, barrierefrei. Die grafischen Programmoberflächen sind von der barrierefreien Gestaltung umfasst.

Quelle: Gesetz zur Gleichstellung von Menschen mit Behinderungen (Behindertengleichstellungsgesetz – BGG)

Mobile Anwendungen sind Apps. Somit sind staatliche Einrichtungen dazu verpflichtet, wenn sie Apps einsetzen, darauf zu achten, dass diese Apps barrierefrei sind.

So sieht Marlems Sprechassistent auf einem Android Smartphone aus:
Marlems Sprechassistent auf einem Android Smartphone

„barrierefreie Appentwicklung: Progressive Web Apps“ weiterlesen

App Marlems Sprechassistent: – Sprechen trotz Stottern, Spastik oder Schlaganfall

Das Unternehmen Marlem-Software hat seine erste App entwickelt. Sie soll Menschen helfen die beim Sprechen Probleme haben. Sie heißt Marlems Sprechassistent.

Der Web-App Marlems Sprechassistent ist für Menschen die gar nicht sprechen können oder Menschen die sich beim Sprechen so stark anstrengen müssen, so dass sie lieber tippen um sich Ihren Mitmenschen mitzuteilen. Hierbei denke ich an folgende Personengruppen:

  • Menschen die wegen eine spastischen Lähmung Probleme mit dem Sprechen haben
  • Menschen die nach einem Schlaganfall Probleme mit dem Sprechen haben
  • Menschen die Stottern

Dadurch dass es eine Web-App kann sie auf dem Computer, Laptop, Ipad, Tablet und Smartphone aufgerufen werden. Je größer das Display von Ipads und Tablets ist, desto größer ist die Bildschirmtastatur bzw. die einzelnen Tasten der Bildschirmtastatur. Auch die Schalterhöhe wird größer auf einem 10 Zoll Display.  Die Schalter „Sprechen„, „Speichern Unter„, „Hilfe“ werden in der Höhe größer angezeigt, wenn die App auf einem Tablet oder Ipad mit Displaygröße 9,7″ aufgerufen wird. Menschen mit eingeschränkten Händen profitieren von großen virtuellen Tasten. Dies hilft Menschen die mit Ihren Händen stark eingeschränkt sind.

So sieht Marlems Sprechassistent auf einem Android Smartphone aus:
Marlems Sprechassistent auf einem Android Smartphone

So sieht Marlems Sprechassistent auf einem Ipad aus:
Marlems Sprechassistent auf einem Ipad mit gr&oumlen Schaltern

„App Marlems Sprechassistent: – Sprechen trotz Stottern, Spastik oder Schlaganfall“ weiterlesen

Marlems barrierefreier JFX-Texteditor wird in der IT-Fachzeitschrift PCgo 6/19 vorgestellt

Marlem barrierefreier JFX-Texteditor wird in der IT-Fachzeitschrift PCgo 6/19 vorgestellt.


Auf dem Bild werden 3 Programme vorgestellt, u. a. Marlems barrierefreier JFX-Texteditor
„Marlems barrierefreier JFX-Texteditor wird in der IT-Fachzeitschrift PCgo 6/19 vorgestellt“ weiterlesen

Barrierefreie Softwareentwicklung: Vergleich C#, WPF mit Java, JavaFX

Da ich einen barrierefreien Texteditor mit WPF und JavaFX entwickelt habe, möchte ich hier einen Vergleich machen.

Was ist WPF?

WPF heißt ausgeschrieben Windows Presentation Foundation. WPF ist ein Grafik-Framework und Fenstersystem des .NET Frameworks von Microsoft. Mit WPF können grafische Programmoberflächen erstellt werden. WPF löst das GUI-Toolkit Windows Forms ab.

Link: barrierefreie Softwareentwicklung mit C# / WPF

„Barrierefreie Softwareentwicklung: Vergleich C#, WPF mit Java, JavaFX“ weiterlesen

Barrierefreiheit: barrierefreie Softwareentwicklung mit C# / WPF

WPF gibt es seit 2006. WPF ist eine Klassenbibliothek die zur Gestaltung von grafischen Benutzeroberflächen dient. Die Dokumentation zur barrierefreien Softwareentwicklung mit WPF ist noch sehr dünn. Deswegen wird es höchste Zeit, dass ich darüber schreibe.

Was ist WPF?

WPF heißt ausgeschrieben Windows Presentation Foundation. WPF ist ein Grafik-Framework und Fenstersystem des .NET Frameworks von Microsoft. Mit WPF können grafische Programmoberflächen erstellt werden. WPF löst das GUI-Toolkit Windows Forms ab.

So wird mit der Programmiersprache C# mit WPF Software barrierefrei gemacht
Barrierefreie Softwareentwicklung mit C# / WPF
„Barrierefreiheit: barrierefreie Softwareentwicklung mit C# / WPF“ weiterlesen