Skip to main content

JavaFX Mobile 1.2 for Windows Mobile Final Release

Posted by editor on December 9, 2009 at 5:52 AM PST

In his latest post, Terrence Barr highlights the final release of JavaFX Mobile 1.2 for Windows Mobile. Since the early access release this past July, the development team "has been busy polishing the code, fixing bugs, and implementing some major performance improvements."

The downloads page currently includes four packages:

  • NetBeans IDE 6.7.1 for JavaFX 1.2
  • JavaFX 1.2 Production Suite
  • JavaFX 1.2.1 SDK
  • JavaFX Mobile 1.2 for Windows Mobile

The JavaFX Mobile 1.2 for Windows Mobile Release Notes (PDF) state that Windows is the only supported platform if you want to use NetBeans to build and test applications using an emulator.

Minimum hardware for development is 2 GB disk, 1 GB RAM, and a 1 GHz Pentium CPU. The host OS can be Microsoft Windows XP or Vista 32-bit with recent service packs. Also required are the Java SE Development Kit and NetBeans 6.7.1 with JavaFX SDK 1.2. On the device, you'll need ActiveSync 4.5 for Windows XP or Windows Mobile Device Center for Windows Vista, and Windows Mobile 6.0 or 6.1. The device itself must have a 32-bit RISC microprocessor and at least 64 MB RAM.

JavaFX Mobile 1.2 for Windows Mobile implements MIDP 2.1 (JSR 118) and the Connected Limited Device Configuration (CLDC) 1.1a (JSR 139). Many optional JSR packages are also supported (see the Release Notes for details).

See Terrence's earlier post (published when the early access version was released) for additional information, including a screencast titled "Getting Started with JavaFX Mobile 1.2 EA for Windows Mobile."

In Java Today, Geerjan Wielenga published How to Create a Swing CRUD Application on NetBeans Platform 6.8

This article shows you how to integrate a Java DB database into a NetBeans Platform application. We start by exploring a Java DB database, from which we create entity classes. Next, we wrap the entity classes into a module, together with modules for the related JPA JARS. Note: These instructions are not applicable to Java DB only. Rather, they are relevant to any relational database, such as Oracle or MySQL. Several applications on the NetBeans Platform, many of which are listed here, use these databases too. Java DB was chosen for this article because it is easiest to get started with, since it comes with the JDK...

Terrence Barr announces the Final Release: JavaFX Mobile 1.2 for Window Mobile:

JavaFX Mobile 1.2 for Windows Mobile was released as Early Access in July. Since they, our team has been busy polishing the code, fixing bugs, and implementing some major performance improvements. Yesterday, the final release hit You can download the release bundle from the downloads page and start writing and deploying applications to your mobile phone immediately. Check out the Release Notes, which are part of the download bundle, for more information. Also, if you haven’t done so yet, see my previous blog post regarding JavaFX Mobile for Windows Mobile, including a full screencast...

Josh Marinacci notifies us that the JFXStudio Holiday Challenge is almost over:

The JFXStudio Challenge:Holiday challenge is almost over. You’ve still got about a week until December 15th. The rules are the same: 30 lines or 3000 characters to do something cool with the theme holiday. You can only have one .fx file, but you *can* use images, movies, sounds, or other resources hosted on the web. You might even create something cool using a custom font like this ...

In today's Weblogs, Ahmed Hashim announces his upcoming Spring Integration Talk:

Shadow copy of I would like to invite you to the Spring Integration session organized by EGJUG. We will talk also in quick about the upcoming JDC 2010 and may go to public restaurant to have light dinner after the SpringFramework night. Date: 15 December 2009 Time: 6:30 PM - 8:30 PM ...

Sergey Malenkov writes about Generified and cached empty arrays:

Caching of an empty array is a well-known pattern to improve performance. However, it is difficult to use it in generified classes. Out of curiosity, I created a custom implementation of the array creation method based on Array.newInstance. To cache empty arrays, I use synchronized WeakHashMap, which maps any given component type to a weak reference to the corresponding empty array. This is not the fastest way, but it does not lead to memory leaks...

Varun Nischal posted uCertify PrepKit Review:

Few months back, I got an opportunity to review one of the uCertify’s PrepKit. So, I opted for SCJP 5.0 PrepKit and here’s what I had to write about the PrepKit...

In the Forums, djehle has questions involving temporary files: "Hello, when using a metro web service in combination with tomcat (version 6), I transfer data as byte arrays from the client to the web server. When these byte arrays are larger than about 1MByte, tomcat generates temporary files in its..."

jiamaoliu sees an error "Could not read environment variable SUBLIME_PROC_ID": "Dear all, Anybody can tell me the following question?. When I use the CVM to run a AWT jar application, an error "Could not read environment variable SUBLIME_PROC_ID" happened. What's the problem? Thanks"

And Per Seffensen wonders How to set minimum-delivery-interval-in-millis using asadmin: "Hi I want to change the value of "minimum-delivery-interval-in-millis" so that I can have timerbeans invoked more often than every 7. second. I can change it directly in domain.xml and probably also using the admin console..."

Our current Spotlight is parts 2 and 3 of the Chris Wright and James Weaver article series "What's New in JavaFX 1.2 Technology." Both articles were published in November on the Sun Developer Network. Part 2 covers RSS, Storage, and Charts. Part 3 covers JavaFX Charts in greater detail. Thanks to Janice Heiss for pointing us to the latest additions to this series.

This week's Poll asks "Is DEVOXX now the premiere Java conference?" Voting will run through Thursday or early Friday.

Our Feature Articles include Jeff Friesen's new article Learn about JavaFX's APIs for Reading RSS and Atom Newsfeeds, which introduces you to the RSS and Atom APIs in JavaFX 1.2. We're also featuring Sanjay Dasgupta's in-depth article Simplify Native Code Access with JNA.

The latest Java Mobility Podcast is Java Mobile Podcast 91: MIDP 3.0: Excerpts from the JavaOne 2009 MIDP 3.0 session with Angus Huang, Roger Riggs, and Paul Su.

Current and upcoming Java Events:

Registered users can submit event listings for the Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.

Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of it will be archived along with other past issues in the Archive.

-- Kevin Farnham

O'Reilly Media

Related Topics >>