Archiv: 2019

Progressive Web Applications (PWA)

Durch die zunehmend mobile Nutzung von Anwendungen in Kombination mit steigenden Anforderungen von Nutzern und Kunden steigt der Druck, ein offlinefähiges und vor allem schnell ladendes System bereitzustellen. Nicht jedem ist dabei präsent:  "Progressive Web Applications" bieten Möglichkeiten, von denen sowohl klassische Java Web-Anwendungen als auch SPA Browseranwendungen profitieren können. So kann unter dem Gesichtspunkt SEO (Suchmaschinenoptimierung) das Thema PWA sehr schnell auch für geschäftliche Anwendungen, wie z.B. Onlineshops, auf der Agenda stehen.

Am Beispiel einer Spring Boot MVC Anwendung und einer Angular Anwendung werden die Grundlagen für den Einsatz von PWA in verschiedenen Szenarien vermittelt. Tipps für den Entwicklungsprozess und wie ein CI/CD Prozess aussehen kann, runden den Überblick ab.

Teilnehmer lernen in diesem Vortrag, wie eine PWA mit den Eigenschaften "Engaging" (mit Push Nachrichten Nutzer erreichen), "Geschwindigkeit" und "Offlinefähigkeit" bis hin zur Installierbarkeit auf mobilen Devices umgesetzt werden kann

Über Karsten Sitterberg

Karsten Sitterberg ist als freiberuflicher Entwickler, Trainer und Berater für Webtechnologien und Java tätig. Seine Schwerpunkte liegen im Bereich HTTP APIs, TypeScript und Angular. Karsten ist Physiker (MSc) und Oracle zertifizierter Java Developer. Regelmäßig berichtet er in Vorträgen und Artikeln über aktuelle Trends und Hintergründe zu Themen die für Entwickler und Architekten gleichermaßen relevant sind.

In Münster hat er die Frontend Freunde als Meetup-Serie und die Java User Group mitgegründet.
Karsten ist im Web unter https://www.sitterberg.com zu finden.

Veranstaltung

Ort: LVM Versicherung, Kolde-Ring 21, Haupthaus

Datum: 11.9.2019

Einlass ab 18:00 Uhr, Beginn des Vortrags 18:30. Die Teilnahme ist kostenlos.

Um Voranmeldung (Xing Event) wird gebeten: https://www.xing.com/events/progressive-web-applications-dev-prod-2146533

JVM Support: Die Zukunft

Ach was war das für eine einfache Welt mit Java 6, 7 oder 8. Einfach fix nen Oracle-JRE über Installer auf den Desktop-Rechner gezogen und die nächsten Jahre hat sich der Auto-Updater um Java gekümmert. Das schlimmste war hier noch der Ask-Toolbar ;) Ab Java 11 ändert sich aber plötzlich alles und die wildesten Gerüchte und Fragen machen die Runde: - Ist Java tot? - Ist Java kostenpflichtig (und somit tot)? - Was ist überhaupt dieses OpenJDK? - Muss ich jetzt alle 6 Monate Java updaten? - Kann ich Java 11 als LTS Version die nächsten Jahre nutzen? Lasst uns zusammen die Wahrheit über die Zukunft von Java aufdecken und schauen wie wir auch die nächsten Jahre erfolgreich Software auf Basis des JDK entwickeln können.

Über Hendrik Ebbers

Hendrik leitet die Java User Group Dortmund und trägt zu zahlreichen OpenSource Projekten, wie DataFX, DolphinPlatform, und VagrantBinding bei.

Er ist Autor des Buches "Mastering JavaFX 8 Controls", JavaOne Rockstar, JSR Expert Group Mitglied und Java Champion.

Veranstaltung

Ort: LVM Versicherung, Kolde-Ring 21, Akademie

Datum: 24.1.2019 (Donnerstag!)

Einlass ab 18:00 Uhr, Beginn des Vortrags 18:30. Die Teilnahme ist kostenlos.

Um Voranmeldung (Xing Event) wird gebeten: https://www.xing.com/events/jvm-support-zukunft-2046096

Termine JUG Münster 2019

Auf dieser Seite findet sich eine kurze Übersicht zu allen Vorträgen die wir von der Java Usergroup Münster für 2019 geplant haben.
Zusätzlich haben wir einen Stammtisch, den wir über den Google Kalender und Twitter ankündigen.
Alle Termine finden sich auch im Google Calendar der JUG Münster. Updates und Infos gibt es über Twitter (@JUG_MS).

Die Vorträge finden falls nicht anders angegeben bei der LVM Versicherung statt. Einlass ist - falls nicht anders angegeben - jeweils ab 18:00 Uhr und der Vortrag startet im Regelfall gegen 18:30 Uhr.
Alle Termine sind vorläufig und können sich noch kurzfristig ändern - um Anmeldung über Xing bzw. Verifikation der Veranstaltung auf unserer Homepage wird gebeten. (Die Xing Anmeldung nutzen wir zur Planung der Teilnehmerzahl / Catering. Über die Xing Gruppe der Java Usergroup Münster gibt es zu den einzelnen Vorträgen eine Einladung für eine komfortable Anmeldung.)

Anfahrt zur LVM Versicherung: Anfahrtbeschreibung - mit öffentlichen Verkehrsmitteln per Bus (Linie 7, 15, 16, Haltestelle Kolde-Ring) am besten zu erreichen. (Google Transit / Google Maps / Bings Maps ist sicher hilfreich).

Bei Vorträgen in 3.xx.xx und 1.xx.xx Räumen bitte beim LVM Hauptgebäude am Empfang melden, die 5.xx.xx Räume sind im Neubau-Tower, bei den 6.xx.xx Räumen bitte am Gebäude in der Sperrlichstrasse am Empfange melden, da wir keine separate Ausschilderung haben.

Übersicht Vorträge

  • 24.1. (Donnerstag!), Hendrik Ebbers, JDK Support, LVM Akademie 5.02.20
  • 20.2. Thomas Kruse, Frontend Architektur für Microservices
  • 21.3. (Donnerstag!), Karsten Sitterberg, Testen von Browser-Anwendungen, LVM Akademie 5.02.20
  • 5.6., Nils Hartmann, GraphQL, LVM 3.01.08
  • 11.9., Karsten Sitterberg, Progressive Web Applications
  • 10.7. Jennifer Strater, Gradle, LVM 3.01.08
  • 30.10., Eberhard Wolff, LVM 3.01.08
  • 13.11., Lars Röwekap "Microservices und Transactions", LVM 3.01.08
  • 4.12., Kevin Wittek, "Testcontainers", LVM 3.01.08