Developers working on Java ME mobile projects need to give serious consideration to using JavaFX and JavaFX Mobile in their next applications, writes Bruce Hopkins in a recent Sun Developer Network (SDN) article. Hopkins describes JavaFX as a feature-rich platform that allows both developers and now designers to create rich and compelling user interfaces for mobile devices.
He provides three reasons to support his argument in support of JavaFX. They include:
- Declarative syntax enables designers and graphic artists to create mobile and desktop applications without the need to learn how to program.
- Calling methods on objects and instantiating objects within libraries that already exist in java ME and Java SE is easily done.
- Developers can easily bind the value of an object to another variable -- a feature that is now available for the first time in the Java programming language.
The article provides illustrations and samples of code to support each of these contentions.
Hopkins adds that, although JavaFX is a new language and platform, its binaries and runtimes are compatible with latest versions of the JVM, so applications can be deployed without concern to the billions of JVMs out there in the world.
The article concludes with Hopkins' assertion that, "JavaFX is the new evolution of the Java language that provides tons of new features (including screen-independent APIs) that will simplify your development and take you even further."
More Information
JavaFX
JavaFX Mobile
Java ME
Three Reasons Why Your Next Java ME Mobile Application Should Include JavaFX Mobile
[...read more...]