Win a copy of Event Streams in Action this week in the Java in General forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

How much effort is it to develop a multi-channel app with JavaFX (desktop, mobile and tv)?

 
Ranch Hand
Posts: 76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybody,

JavaFX 1.3 just released and offers support for television (besides desktop and mobile). Sounds interesting...

JavaFX offers some basic libraries which can be used for every channel, right? So I could develop a simple "hello world" application and run it on all three channels without any code-customization (but regarding how to start / load an application on the different devices)?

I do not have much experience with JavaFX, so my question is: How much effort is it to develop a (not that simple) application, which can be used on every channel, i.e. using a mouse on the desktop, the touchscrenn on a smartphone and the remote control on the tv?

Do you only have to do some if / else blocks, e.g.

if (isMobile) then...
else if (isTV) then...
else ...

Or how do you realize such a multi channel application? I think, especially the limited size of the smartphone is a huge problem? You probably have to change the view here, e.g. using two or three "pages" where you use one page on a desktop or tv?


Best regards,
Kai
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!