I.T. aware

Sébastien Letélié and Cyril Balit weblog
  • English
  • Français
  • en
  • fr
  • Blog
  • About

Java on the RIA road

Sébastien Letélié | 18 mai 2007

The JavaFX news have burned feed readers, Sun take place on the RIA market against Microsoft and Adobe and it’s a good thing. F3 (i talkin’ about before) which is the base of JavaFX Script is a very great technology, and make easier the Swing productivity in terms of design. But don’t forget Java have always been a RIA plateform with Applet to create RWA applications. Apple understand this and migrated NeXT UI library since WebObjects 5.0. Java Web Start was arrive after making easier, like Web application, the deployment of RDA applications. Sun was in advance in this domain but Applet don’t find success and it’s the asset of Silverlight and Flex because they have GUI design tool (Expression Web, Flex Builder). Bob Brewin Sun CTO, tell us that this tool is a priority [Ed Burnette interview Q6] : JavaFX Designer.

I’m not agree with Simon Brocklehurst, I think that this tool and the designer/developer collaboration are essential, i’m not saying developers aren’t good designer, i think application conception with clean code is an art but design and development are different jobs.
The other difficulty is the JRE size, ~13 Mo where the others turns around 5 Mo, but it will be better.
Finally don’t forget mobile objectives (JavaFX Mobile), Java is really present in this domain and could make the difference.

Chris Oliver don’t choose XML for JavaFX Script unlike Microsoft with XAML. It’s true that JavaFX Script syntax is more intuitive and have advantages but we loose XML extension advantages (XInclude, XPath, XSLT). I was thinking Sun make more interest on JAXX, an XML UI language for Swing. But it’s a reality that JavaFX Script is an easier syntax for UI design.
What about SWT ? Bob Brewin say JavaFX Script could be extended for SWT [Ed Burnette interview Q5], and SWT is going to be compatible with WPF, could we have SWT UI generated with XAML ?
Don’t forget SWT is an UI library for RDA not RWA. The Silverlight, Flex and JavaFX Script objectives aren’t the same than Eclipse RCP, NetBeans RCP, Apollo and WPF. I notice that Silverlight use only 30% of WPF [5mn avec Kevin Gallo, Product Manager Silverlight par Didier Girard] where JavaFX Script can use all Java libraries.

What’s interesting thing is Eclipse is everywhere :

  • Flex Builder is based on Eclipse
  • Plugin JavaFX Script
  • Eclipse on WPF
  • Eclipse on Swing

When you choose Eclipse you’re sure make the good choice ;).

To compare JavaFX Script and XAML the pad tool are interesting :

  • JavaFXPad
  • XAMLPad
  • SilverlightPad
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Catégories
.NET,WPF,WCF,Silverlight, Eclipse, Java, RIA-RDA-RWA
Flux rss des commentaires
Flux rss des commentaires
Trackback
Trackback
622 views
Print This Post

« Silverlight, Expression tools et DLR au MIX 2007 Java sur la route du RIA »

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Recherche

Twitter

  • Implementing DCI in Qi4j | Javalobby: http://bit.ly/d65u5M 2 days ago
  • Google Reader Play http://bit.ly/aMIPRM 6 days ago
  • BIRT is Mobile! - BIRT Exchange: http://www.birt-exchange.org/blog/2010-03-10/birt-is-mobile/ 1 week ago
  • Zenika lance les ZenLabs http://tinyurl.com/yfwq3j3 1 week ago
  • Microsoft Courier = Microsoft Tablet : looks great !http://bit.ly/d7EZgL 1 week ago
  • More updates...

Powered by Twitter Tools.

Profils

  • Viadeo
  • LinkedIn
  • Twitter
  • FriendFeed
  • Blogs

    • Damien Viel
    • David J Orme
    • Didier Girard
    • Improve Technologies
    • Java Desktop
    • Jerôme Denanot
    • Joshua Marinacci
    • Le touilleur
    • Planet Eclipse
    • The coder’s breakfast
    • Tom Schindl
    • Wiki Improve
  • Open-Source

    • Monoi
    • Rialto
    • Tom’s Quest
    • XDI
  • English Feed French Feed rss Flux rss des commentaires valid xhtml 1.1 design by jide powered by Wordpress get firefox