
Well, maybe I'm the last one to mention this new technology, since all the blogs out there have spread the buzz ten seconds after SUN announced it, but I want to dedicate a post to it too!!
JavaFX is a new "product" (exact definition by J. Schwartz) and
it's basically a scripting platform that promises improvent in the fields of portability, security and all the usual babbling...for all segments of the Java family.
I'd just like to give my two cents on a few points:
1) Behind all the marketing buzz, it seems to me that JavaFX Mobile target are content developers such as Flash (Lite) ones. SUN probably wants to compete with Adobe for what concerns the ease of development and graphic appeal. If so, it is an had road. Pushing SVG technology is a good beginning (and SonyEriccson can be a part of it) but it cannot be all. Some work to port Java2D effects and image manipulation in the Java ME galaxy should be done...
2) Many people complain about the "new language" introduction. At a first sight, JavaFX scripting doesn't really look like a real "language", but something simpler, just a bunch of directives and layout definition based on a declarative syntax. In other words, just a tool to simplify developers' work. If JavaFX will just end up increasing the amount of code to write, it will be a failure, no matter how cool will be the applications created.
3) JavaFX Mobile, Sun's software system for mobile devices, is available via OEM license to carriers. Translation: we don't know when you'll deploy you JavaFx Mobile application on real devices. If adoption time will be similar to the rest of JavaME distributions, we'll have to wait between 12 and 18 months. How does it sound?
0 commenti:
Post a Comment