Published: Nov 29 2011 / 15:28
JavaFX couldn't even kill Silverlight, the thing that Flash killed.
Nor could it kill Flash, the thing that HTML5 killed.
We have to understand the real situation here why Microsoft and Adobe took a different path right now.
JavaFX is another story, Sun created it to compete with Silverlight and Flash but it failed in its first version because it was targeted at the wrong audience. So Java developers ware hungry of a new GUI api for Java because Swing couldn't do it anymore so when Oracle took the crown of Java it switched the design to create a new Java GUI api for Java developers that they could create GUIs for desktop, mobile or any kind of device using plain java the language and also there is the fxml extension and that is not all business, it is just an evolution of GUI api for Java and the JVM. As it is Metro UI for Microsoft platform or as an alternative to HTML5 when we need a thick or thin clients for presentation. JavaFX2 have not been designed to replace Silverlight or Flash or HTML5, It is designed to replace Swing/Java2D and thats all. It is just one GUI api for Java.
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.