Zum einen, viele gute Vorträge, eine top Organisation, Aussteller, die offensichtlich auch wieder verstärkt Java-Entwickler suchen. Aber was gefühlt mein Eindruck war: Irgendwie fehlt die Vision, wie es mit Java weitergehen soll. Seit der Übernahme durch Oracle ist die Szene misstrauisch geworden.
Das zeigte für mich auch der Vortrag “Das nächste große (Java-) Ding”. Das hier die Klammer um Java auftauchte, war sicher gewollt. Mittlerweile stößt Java an seine Grenzen, die Erweiterbarkeit ist längst nicht mehr so einfach und die Virtual Machine limitiert manche grammatikalischen Erweiterungen.
Die Idee der JVM wird sicher weiterhin Bestand haben, aber ob auch Java noch die zweistelligen Versionsnummern erleben wird. Ich wage es nicht zu prognostizieren.
Letztlich war ich aber am verblüfftesten von der geringen Zahl an Tracks zum Thema Mobile Computing. Mittlerweile gehen knapp 20 Prozent der deutschen Nutzer via Smartphone ins Internet, jeder vierte Haushalt besitzt ein solches Device und der Markt für Tablets boomt gerade. Dann aber nur zwei Tracks dazu anzubieten war mir eindeutig zu wenig.
Es gibt so viele wichtige Aspekte zu berücksichtigen und wenn ein Bereich die Entwickler in den nächsten Jahren verstärkt beschäftigen wird, dann der mobile Endgerätebereich.
(Kleine Anmerkung am Rande: Schon auf dem Weg zum Veranstaltungsort vielen mir viele QR Codes an Litfaßsäulen oder in Schaufenstern auf und auch auf dem Javaforum waren viele QR Codes zu finden. Ein neuer Trend? Ich prognostiziere ja bereits länger dieses Jahr als das Jahr des QR Codes. Mal sehen, ob ich am Ende recht behalte?)
Ansonsten aber, danke für einen hochinteressanten, informativen und sehr gut organisierten Event, den ich nächstes Jahr sicher wieder besuchen werde.
Was ich mitgenommen habe, ein IT-Projekt braucht IT-affine Mitarbeiter. Projektmanagement ist ein Full-time Job und kann nicht parallel zum Tagesgeschäft laufen. Mobile Endgeräte dürfen nicht vernachlässigt werden und es muss auch hier ein Bewusstsein für Datenschutz und saubere, sicherheitsbewusste Programmierung existieren. REST und ähnliche Technologien sind ein spannender neuer Ansatz, um Dienste auf mobile Endgeräte zu bringen, ohne komplizierte Zugriffschnittstellen und aufwändige Programmieranforderungen.
Java is here to stay but may leave in a few years.