Java 6 Update 10 – Schlanke JRE und Neues Look and Feel

Nachdem dieses Thema schon seit längerem auf meiner “Artikel-To-Do” Liste steht und ich es nun auch bei Heise wieder entdeckt habe will ich es nun doch noch einmal kurz aufgreifen. Der zur Zeit aktuellsten herunterladbaren Java 6 Update 10 Version kommt ungeahnte Aufmerksamkeit zu. Aber warum ist das so?

Hauptsächlich ist die Aufmerksamkeit wohl so groß, weil Sun Java als brauchbare Alternative im Rich Internet Applications (RIA) Markt als Konkurrent zu Adobes Flash positionieren möchte. Als Basis für einen brauchbare Positionierung im RIA Markt braucht man erst einmal eine wesentlich schlankere Laufzeitumgebung (Java Runtime Environment – JRE). Und genau hier liegt das Problem. Die JRE kommt für eine schnelle Installation zu schwergewichtig mit 14,4 MB in der aktuellen Java 6 Version daher. An dieser Stelle hat Sun nun angesetzt und es mit der Java 6 Update 10 Version ermöglicht den Java Kernel auf wenige Megabyte zu drücken, wie auch im folgenden Bild verdeutlicht wird:

Dieser Kernel und nur ein paar wenige zusätzlich Module reichen aus um Swing oder Applet Programme zu starten. Somit müssen für eine dynamische Swing oder Applet Applikation nur noch ca 4-5 MB heruntergeladen werden.

Java hat ja schon einige Ansätze im Bereich Rich Internet Applications durch. So sind die Applets vermeintlich gescheitert, sollen aber mit dieser Java Version ein Revival erhalten. Das Applets durchaus schnell zu laden und eine große Akzeptanz haben zeigt die Webanwendung Wordle, die mit Java und einem Applet realisiert wurde und einen riesigen Zulauf erhält.

Der zweite Weg der von Sun gestartet wurde war der Java Web Start. Damit ist es sehr einfach möglich Java Anwendungen, meistens Swing Applikationen, direkt aus dem Browser heraus zu starten. Der Java Web Start lädt anschließend alle für das Programm benötigten Bibliotheken herunter und startet das Programm. Ist das Programm einmal heruntergeladen kann es bei erneutem Aufrufen ohne Download direkt gestartet werden. Ein schönes Beispiel für den Java Web Start ist die Anwendung Stanly-Track mit der man fast live Flugverläufe vom Frankfurter Flughafen beobachten kann.

Und damit Swing für eine Applet oder Java Web Start Anwendung wieder attraktiver wird hat Sun mit der Java 6 Update 10 Version auch gleich ein neues Look and Feel mit dem Namen “Nimbus” bereitgestellt.

Details über die Java 6 Update 10 Version hat Sun auch auf einer eigenen Einführungsseite schon im April bereitgestellt.

Noch eine Bermerkung am Schluss: Eine Alternative zu einer erschlanktem JRE ist die JavaFX Technologie an der Sun gerade arbeitet und demnächst wohl die erste offizielle Runtime veröffentlichen wird. JavaFX soll sich als eine Alternative zu Adobes Flash oder Microsofts Silverlight im RIA Bereich etablieren.

Tags: ,

Wenn du Fragen oder Anregungen zum Post hast, dann hinterlasse doch einen Kommentar oder wenn du weiterhin Artikel von Javathreads lesen möchtest, dann abonniere den RSS Feed und sehe direkt in deinem Feed Reader die nächsten Artikel.

Ähnliche Artikel, die dich interessieren könnten:
Kommentare

vorletzter Satz – JavaJX – sollte wahrscheinlich JavaFX heissen.

Grüsse.

Eijeijei, was für ein Typo..
Vielen Dank – habe ich doch direkt korrigiert.

Hinterlasse einen Kommentar