Noch mehr JavaOne: Applets are back!

Im letzten Eintrag habe ich bereits von den Videos zur JavaOne 2008 berichtet. Hier ist ein weiteres:

Der interessante Teil in Bezug auf JavaFX und RIAs beginnt bei ca. 24:30 Minuten. Hier wird das neue Plugin-Konzept der Java Runtime vorgestellt. Die JRE soll modularisiert werden um die Downloadgröße zu verringern und eine schnellere Installation zu ermöglichen. Über die Sinnhaftigkeit dieses Ziels kann man streiten. Wie werden fehlende Plugins in der JRE nachinstalliert? Geschieht dies für den Nutzer in einem transparenten Weg? Das müßte geklärt werden, um diese Neuerung zu beurteilen…

Was hingegen sehr interessant ist, ist die Neuerungen rund um Applets. Wie wahrscheinlich jeder weiß, sind Applets meist kleinere Java Applikationen, die in eine Webseite eingebunden werden. Bislang waren diese relativ beschränkt, was grafische Aufmachung, Multimediainhalte usw. anbelangt. Durch die neue JRE und JavaFX soll sich dies grundlegend ändern. Anscheinend wird JavaFX eine echte Adobe Flash / Flex Alternative. EDIT: Das Hauptargument gegnüber der Konkurrenz dürfte allerdings das Folgende sein: Sun will mit JavaFX Applets und Applitkationen sowohl auf den Desktop, als auch auf mobilen Endgeräten verfügbar machen. Hierbei sollen keine Änderungen am Code, Neukompilieren usw. nötig sein. Ob das realistisch ist?

Was mich besonders beeindruckt hat: Applets können per Drag & Drop aus der Webseite auf den Desktop gezogen werden. Sie laufen dann in einem eigenen Fenster (oder wie in der Demo ohne Rahmen). Der Entwickler kann das Verhalten spezifizieren, wie sich das Applet verhalten soll, wenn beispielsweise der Browser geschlossen wird. Soll es weiterlaufen oder ebenfalls beendet werden? Außerdem ist es möglich, dass das Applet auf Wunsch – ohne den Browser zu öffnen – gestartet werden kann. Hierzu wird ein Shortcut auf dem Desktop angelegt. Ist dies etwa eine neue Möglichkeit Applikationen auszurollen? Mir fallen beim nachdenken schon einige mögliche Anwendungsfälle ein… Man darf gespannt sein!

Tags: , , , ,

This entry was posted on Friday, August 22nd, 2008 at 06:42 and is filed under Blog. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

 

Leave a Reply