• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

JavaFX on all your screens

 
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So it's been a while since I've kept up to JavaFX, and maybe this goes a bit beyond the topic of your book but what is the roadmap for JavaFX outside of the desktop?

Sun's plan was to have JavaFX be the UI technology for desktops, mobile, TV (TV sets, blu-ray, etc). Does Oracle still have the same plans? It's hard to see how JavaFX will even factor in mobile. Or are we seeing a focus only as a desktop RIA technology?
 
Bartender
Posts: 5167
11
Netbeans IDE Opera Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
According to this page, JavaFX is going to be the new Swing, and only for desktops. JavaFX script is also being phased out, but it will be possible to use JavaFX in other programming languages that run on a JVM.
 
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There has been support for Desktop, Web and Mobile applications for quite sometime now. With JavaFX 1.3 support for TV is available.
 
Augusto Sellhorn
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Darryl Burke wrote:According to this page, JavaFX is going to be the new Swing, and only for desktops. JavaFX script is also being phased out, but it will be possible to use JavaFX in other programming languages that run on a JVM.



Darryl, thanks for the link, this makes it pretty clear;

-------
JavaFX 2.0 will be available on neither the Mobiles nor Televisions! Oracle has accepted (Sun’s) loss, and will only focus on the desktop for the time being.
JavaFX seems practical on tablet-devices. However, since most tablet devices are enlarged mobiles (running a mobile os) ratter than flattened laptops (running a full desktop os), you can’t use JavaFX on any of those devices for the time being.
-------

It's a shame because I think JavaFX had a good story on all of those devices, but it really has no chance. Would be nice to see if there's some Android integration in the future (unlikely but would be a bit ironic)
 
author
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That link did a great job of explaining the future of JavaFX. Thanks for posting it! I, personally, am sad to see the end of Mobile and Television support. It was one of those little extras that I enjoyed about JavaFX.

J. F.
 
Mohamed Sanaulla
Bartender
Posts: 3225
34
IntelliJ IDE Oracle Spring Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From what I see in the "What's New in JavaFX 1.3" - It states- "Support for the development of TV applications, including a new TV emulator".
 
J. F. DiMarzio
author
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Correct, JavaFX 1.3 supports mobile and television platforms. However if you are to follow the early leaks and rumors about release 2.0 these platforms will no longer be developed.

All things considered we should be carefull about following news about a product until it is released. For now, we can enjoy developing across multiple platforms with JavaFX 1.3
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic