IT-Stammtisch StuttgartIT-Stammtisch Stuttgart

7976 members | 13657 posts | Public Group

Der IT-Stammtisch Region Stuttgart ist der Treffpunkt für IT-Verantwortliche. Ziel ist der fachliche Austausch & die Vernetzung.

Liebe Mitglieder,

für meine Doktorarbeit brauche ich Ihre Unterstützung. Ich suche Berufstätigte für eine Studie zum Verhalten und Befinden bei der Arbeit. Das Ausfüllen des Fragebogens dauert ca. 25 Minuten und unter allen Teilnehmenden verlosen wir 1 mal 100€, 2 mal 50€ und 2 mal 20€.

Bitte prüfen Sie, ob Sie die folgenden Kriterien erfüllen - dann steht einer Teilnahme nichts mehr im Wege!

- Mindestalter von 18 Jahren

- Mindestens 20 h/Woche Arbeiten als Angestellte oder Angestellter

- Sie haben auch einen anderen Arbeitsplatz als das Home Office (Sie können jedoch derzeit im Home-Office arbeiten, solange es nicht langfristig ist)

Der Link zur Anmeldung und weiteren Infos: https://www.soscisurvey.de/survey-arbeitsplatz/?r=xi

Bei Fragen kontaktieren Sie mich gerne unter: toebben@uni-mannheim.de

"Machen Sie es einfach, aber wichtig."

- Don Draper

Für weitere "Daily Design Dosages", besucht gerne unsere Instagram Seite: @we.are.xdi

Hallo lieber IT-Stammtisch,

hier ein Pressetext von mir:

Plattformunabhängigkeit bei Programmiersprachen bedeutet, dass mit einer Programmiersprache Software entwickelt werden kann, die in allen Betriebssystemen eingesetzt werden kann.

Das die Programmiersprache Java plattformunabhängig ist, lernt jeder der die Programmiersprache Java lernt. Eine Anleitung zu finden, in der beschrieben wird wie ein Java-Programm plattformunabhängig entwickelt werden kann ist nicht einfach. Lemcke hat einige Java-Bücher in seinem Bücherregal, aber selbst sein Lieblings-Java-Buchautor Christian Ullenboom, gibt keine Anleitung wie Java-Programme plattformunabhängig entwickelt werden.

Markus Lemcke, Geschäftsinhaber, Web-Entwickler und Software-Entwickler ist von der Plattformunabhängigkeit bei Programmiersprachen begeistert. Nach dem er es geschafft hat, dass seine barrierefreien Programme, entwickelt mit der Programmiersprache Python in den Betriebssystemen Windows 10, Ubuntu 20.04 und MacOS 10.15 eingesetzt werden können, hat er sich vorgenommen, herauszufinden, wie mit der Programmiersprache Java plattformunabhängige Software entwickelt werden kann.

Damit ein Java-Programm auf allen Betriebssystemen eingesetzt werden kann, ist das Encoding der Java-Dateien wichtig. Die Javadateien müssen mit Encoding UTF8 gespeichert sein, damit sie auf allen Betriebssystemen eingesetzt werden können. Wenn in der Software Dateien gelesen oder gespeichert werden, muss darauf geachtet werden, dass die Pfadangaben der Dateien plattformunabhängig sind. Ein Java-Programm kompilieren und starten funktioniert auf allen Betriebssystemen gleich.

Die Barrierefreiheit wird bei Java Swing mit der Schnittstelle Java Accessibility API umgesetzt. Hierzu gehört auch die Java Access Bridge die in Windows und Ubuntu installiert sein muss, damit die Java Swing-Software von blinden Menschen bedient werden kann.

Menschen mit einer Sehbehinderung legen im Betriebssystem eine große Systemschrift fest. Menschen mit einer starken Farbfehlsichtigkeit legen im Betriebssystem einen hohen Kontrast fest. Damit diese Einstellungen von der Java Swing-Anwendung übernommen werden, muss ein bestimmter Java-Code, das bekannte LookAndFeel, in die Java-Anwendung eingebaut werden.

Markus Lemcke, über das Thema plattformunabhängige barrierefreie Softwareentwicklung mit Java Swing einen sehr ausführlichen Blogartikel geschrieben. Jeder einzelne Schritt wird detailliert erklärt, es gibt für jeden Schritt Code Beispiele und Youtube-Videos die zeigen, dass seine barrierefreie Java Swing-Testsoftware in Ubuntu und MacOS eingesetzt werden kann.

Lemcke hofft, dass Java-Entwickler von seiner Begeisterung für plattformunabhängige Softwareentwicklung angesteckt werden und es in Zukunft mehr Java-Software gibt, die in allem Betriebssystemen eingesetzt werden kann.

Kontakt:

Marlem-Software

Markus Lemcke

Bahnhofstrasse 17

72144 Dußlingen

TEL: 07072/1278463

E-MAIL: info@marlem-software.de

Webseite: https://www.marlem-software.de

Youtube: https://www.youtube.com/watch?v=8XVxbD16DEM

Link zum Blogartikel:

https://www.marlem-software.de/marlemblog/2021/03/29/plattformunabhaengige-barrierefreie-softwareentwicklung-mit-java-swing/