The Source for Java Technology Collaboration

Home » java.net Forums » Mobile & Embedded » ME Interest

Thread: JavaFX Mobile - what is it?

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 7 - Last Post: Jul 24, 2007 2:06 AM by: terrencebarr Threads: [ Previous | Next ]
davjoh

Posts: 118
JavaFX Mobile - what is it?
Posted: Jul 18, 2007 7:26 AM
  Click to reply to this thread Reply

Hi everyone,

I've just been reading about JavaFX, and wanted clarification on what JavaFX Mobile will be.

Is JavaFX Mobile an entire operating system that will be deployed on mobile devices (so an whole environment that will run JavaFX script)?

Or is it a middleware that will be available of mobile-Linux OS's which will provide the platform/environment for JavaFX?

Cheers,
David

terrencebarr

Posts: 544
Re: JavaFX Mobile - what is it?
Posted: Jul 19, 2007 7:10 AM   in response to: davjoh
  Click to reply to this thread Reply

Hi,

JavaFX Mobile (http://www.sun.com/software/javafx/mobile/) is a complete and pre-integrated stack for mobile devices which includes an OS abstraction layer (with available Linux integration), a layer of application frameworks, and a set of applications providing commonly required and popular functionality. JavaFX Mobile will also include full support for JavaFX Script so that a developer can either develop MSA (JSR 248) applications for JavaFX Mobile as well as applications using JavaFX Script, or, in fact, a combination of both paradigms.

Hope that helps.

-- Terrence

davjoh

Posts: 118
Re: JavaFX Mobile - what is it?
Posted: Jul 19, 2007 8:47 AM   in response to: terrencebarr
  Click to reply to this thread Reply

Thanks for your post Terrence.

So - will JavaFX Mobile be something shipped with vendor hardware (the actual phones), just like J2ME is today? Or is it something that people will be able to install onto more advanced smartphones (which run proper OS's like Symbian or whatever), which means they could then run JavaFX apps?

I'm just trying to get my head around how the technology will be deployed to the mobile market.

Thanks!
-David

mike_milikich

Posts: 2
Re: JavaFX Mobile - what is it?
Posted: Jul 20, 2007 8:21 AM   in response to: terrencebarr
  Click to reply to this thread Reply

>> JavaFX Mobile will also include full support for JavaFX Script so that a developer can
>> either develop MSA (JSR 248) applications for JavaFX Mobile as well as applications
>> using JavaFX Script, or, in fact, a combination of both paradigms.

What does this mean exactly? MSA does not contain any JSRs that enable JavaFX script (since none exist). What exactly would 'an MSA application for JavaFX Mobile' mean? Is there some proposed mechanism to combine MIDlets and whatever constitutes a JavaFX application?

Mike M. :

terrencebarr

Posts: 544
Re: JavaFX Mobile - what is it?
Posted: Jul 19, 2007 9:20 AM   in response to: davjoh
  Click to reply to this thread Reply

David,

Initially it will be an OEM sales model, meaning the stack with come pre-installed with devices, similar to Java ME on most phones today. Think of JavaFX Mobile as a pre-built and pre-integrated complete solution for OEMs that gives them all the software they need to ship a mobile device.

JavaFX Script itself is really just a scripting component sitting on top of the Java platform and accessible via JSR 223 so any platform that has the appropriate Java runtime support will be able to execute JavaFX Script applications. You can do this today with the JavaFX script preview code (https://openjfx.dev.java.net/). Whether todays phone (like Symbian-based phones) will be able to run the JavaFX Script runtime depends on the runtime capabilities.

-- Terrence

mike_milikich

Posts: 2
Re: JavaFX Mobile - what is it?
Posted: Jul 20, 2007 8:33 AM   in response to: terrencebarr
  Click to reply to this thread Reply

JSR 223 is a JavaEE spec, not a Java ME spec. So how will this be possible?

Mike M. :

davjoh

Posts: 118
Re: JavaFX Mobile - what is it?
Posted: Jul 23, 2007 3:53 AM   in response to: terrencebarr
  Click to reply to this thread Reply

Thanks Terrence, I think I've got my head around it now.

Although I am glad I'm not the only one with questions about JavaFX - I noticed Mike who's posted here has quite a few valid questions I hadn't yet thought of!

terrencebarr

Posts: 544
Re: JavaFX Mobile - what is it?
Posted: Jul 24, 2007 2:06 AM   in response to: davjoh
  Click to reply to this thread Reply

Hi,

Sorry for the slow reply, I took a long weekend.

As for MSA and JavaFX Mobile: The exact details are still being worked but it looks very much like Java FX Mobile will include both support for MSA as well as FX Script. MSA support is required for compatibility with all the exising MIDP-based apps out there and FX Script is of course supported to enable rich content and UIs.

-- Terrence




 XML java.net RSS