Java Swing Framework hat sich wohl erledigt
Das AppFramework (RI von JSR 296) ist wohl tot. Von Pushing-Pixels:
Hans Muller confirms what many have already guessed. His e-mail on the users mailing list of AppFramework (reference implementation of JSR 296) confirms that the development of this project has been dead since last November and will continue to be so through this summer. The subsequent discussion on the mailing list indicates that it is quite unlikely that somebody will step up and be able to provide leadership that is much needed for JSR-level projects. The inclusion in JDK 7 looks like it’s in jeopardy as well.
Hans Muller schreibt dazu:
I'm the spec lead for JSR-296 and the only developer as well. I've been neglecting the project for the past several months to focus exclusively on Sun's Java FX initiative. You can see the results of some of that work in the Scenario project (http:www.scenegraph.dev.java.net), and before too long in the revised ("Reprise") version of the graphics/UI library for the FX Script language. I'd originally expected to be heads-down on FX for a couple of weeks and then after that return to devoting part of my time to this project. Unfortunately that hasn't happened and it's unlikely to change through this summer.
I'm proud of how far along Application Framework is and it's inspiring to see how the developer community has responded. It's particularly gratifying to see questions asked and answered on this list and proposals floated and discussed. I'd like to restore the project's ability to make some progress, by adding a few developers to the project who'll be able to update the code and make decisions about how to evolve the design. If you're interested and if you feel you have the time and the right kind of experience, please send me an email. I'm going to try and resolve this in the next week or so.
Tja. Hoffentlich bleibt dann das Bean-Binding stehen. Obwohl -- da schreibt Pushing-Pixels weiter:
John O’Connor has an article on Beans Binding (reference implementation of JSR 295). Unfortunately, these two projects are twin victims of JavaFX for the better part of this year, and one could only hope that JavaFX will live up to its promise and to the investment in engineering resources that have been subverted to it.
So viel zum Thema: "Wir bringen Java zurück zum Desktop. In Java 7." Klar.

5 Comments:
Toll, jetzt arbeiten sie an FX, das wird doch auch so ne Totgeburt, oder? MS und Adobe haben bereits Produkte und Leute die Flash machen und von der Designerseite kommen werden sicher nicht auf Java umsteigen.
Vielleicht seh' ich auch nur etwas schwarz, aber das JavaFX rangiert bei mir unter "ganz nett", aber die Konkurrenz hat schon wesentlich früher begonnen Produkte zu etablieren.
Naja .. warten wirs ab.
By
Anonym, at März 24, 2008 1:41 PM
Ich scheue mich auch noch ziemlich vor JavaFX, aber jedesmal wenn ich Code sehe bin ich überwältigt von dessen Einfachheit.
Dem Totgeburts kann ich wirklich nicht zustimmen. Im Gegensatz zu anderen Produkten wie Flash macht die FX jetzt schon einen äusserst vollständigen und durchdachten Eindruck.
So, eigentlich wollt ich nur einen JavaFX Blog empfehlen:
http://weblogs.java.net/blog/joshy/
Hier gibts alle zwei Wochen kleine Beispiele zum Thema grafische FX Programmierung...
By
hansi, at März 24, 2008 3:04 PM
Ich denke, das größte Problem, dass Java FX hat, ist die virtuelle Maschine. Bis die in die Gänge kommt, dauert es einfach zu lange. Schaut man sich eine Flash-Anwendung an, geht das einfach schneller.
Aber das soll sich, glaube ich, ja bei Java 7 ändern. Wir werden sehen.
Gibt es denn schon gute IDEs für Java FX bzw. wie weit ist NetBeans damit?
By
Christian, at März 24, 2008 6:12 PM
Ohne FX ganz schlechtreden zu wollen, aber an wen richtet es sich eigentlich?
Designer leben doch oft in einer Adobe-Welt und da kommt doch Flash wie gerufen (Das ausserdem schon etabliert ist). Sind doch (meistens?) Designer, die die bunten, voll interaktiven Banner - äh - Websites bauen (ob gut oder schlecht sei dahingestellt). Bzw. was kann FX, was Flash nicht kann?
Dasselbe Problem könnte man jetzt MS' Silverlight vorwerfen, aber da hab ich zumindest den Eindruck, dass es schon fertig ist (zumindest macht die Promo den Eindruck) bzw näher an der Fertigstellung als FX.
Ist es nur mein Eindruck, dass da FX einfach (noch?) hinterherhinkt?
Im Web wird's eh erst ab Java7 zu gebrauchen sein (Stichwort: Ladezeit). Dass Java7 draussen ist reicht ja noch nicht mal - das muss dann auch erst mal entsprechend installiert sein bei den Usern. Ein Java-Coder hat schnell 7 drauf - aber wenn ich mich allein im persönlichen Umfeld umsehe ... Wenn im Browser kein Dialog aufpoppt "Update für Java nötig - zum updaten und installieren hier klicken [ok] [abbrechen]" will ich gar nicht wissen wie lang es dann dauern kann/wird, bis FX voll "allgemeintauglich" ist.
So sehr ich FX den Erfolg wünsche, befürchte ich doch, dass die Konkurrenz bisher noch die besseren Karten hat.
By
Anonym, at März 24, 2008 8:35 PM
Ich denke nicht, dass diese Frameworks (App Framework und Beans Binding) damit "tot" sind. Sie sind eigentlich beide bereits gut nutzbar, nicht gross und nützlich. Ich denke sie haben deshalb gute Chancen zu überleben.
BTW: Wir integrieren diese Frameworks zusammen und finden das Resultat vielversprechend. Z.B. Kapitel 7 unter: http://el4j.sourceforge.net/docs/pdf/ReferenceDoc.pdf
By
Phil, at April 05, 2008 11:20 AM
Kommentar veröffentlichen
<< Home