More Reasons to Use JavaFX for Your Next Mobile Application
By Christine Dorffi on Aug 31, 2009
My article Three Reasons Why Your Next Java ME Mobile Application Should Include JavaFX Mobile introduced the overall Java FX architecture and, specifically, the Java FX Mobile 1.1 APIs. Well, the JavaFX 1.2 APIs have been released since then, with tons of new features that were requested by you, the developer community.
The purpose of this tech tip is to briefly answer the questions that were submitted in the Comments section of the original article (on JavaFX 1.1), and to simultaneously point to some of the capabilities of JavaFX 1.2.
Question 1: When will development tools for JavaFX for Linux be available?
Answer: The newly released JavaFX 1.2 SDK is now available for the following four platforms:
- Mac OS X
- Open Solaris
Question 2: How can I load my JavaFX applications on a mobile device?
Answer: Applications created with the JavaFX 1.1 SDK were not supported on mobile devices for deployments, so it was not possible to get your JavaFX 1.1 Mobile application running on a real handset (unless you did some real hacking). However, the JavaFX 1.2 SDK is capable of creating mobile applications that can be deployed to Windows Mobile 6.0 and 6.1 devices. Terrence Barr has created a screencast with detailed instructions that show developers how to get started.
Question 3: How can I learn about all the new features in JavaFX 1.2?
Answer: You can learn about all the new features in JavaFX 1.2 in an Features and Enhancements article written by Inyoung Cho. Additionally, it’s always good to have the JavaFX APIs handy whenever you learn how to use a particular class.
The JavaFX 1.2 APIs include many new features that allow desktop, mobile, and web developers to create compelling, dynamic, and feature-rich applications. Check them out.