- 11-Dec-09: On the topic – be sure to read Michael Heinrich’s six-part series on “Best Practices for JavaFX Mobile Applications”
- 10-Dec-09: Note regarding the license terms (see below)
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 javafx.com.
You can download the release bundle from the downloads page and start writing and deploying applications to your mobile phone immediately. Check out the ReleaseNotes.pdf, 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.
And while your on javafx.com, you might as well check out the Tutorial section – lots of new material available!
Cheers,
— Terrence
Note regarding license terms:
As per the terms of the license you may develop and run commercial applications on the JavaFX Mobile binary stack but you may not distribute the JavaFX Mobile binary stack nor bundle it with your application. For more information please see the license and the ReleaseNotes.pdf.
24 comments
Comments feed for this article
12/08/2009 at 19:27
Charles Ditzel
Has any handset maker committed to JavaFX Mobile ?
12/09/2009 at 15:48
terrencebarr
At Mobile World Congress earlier this year LG and Sony Ericsson committed to delivering handsets with JavaFX Mobile, but time tables and product roadmaps is something only they can comment on. And there are also a number of conversations currently with other parties that I cannot disclose. I believe that now that JavaFX Mobile is real we can expect interest to take off.
12/09/2009 at 03:42
Ryan de Laplante
That is great news, congratulations! Is Sun working with manufacturers to get JavaFX Mobile on as many devices possible so end users can use our applications? How will end users find and install our applications? Will JavaStore come with JavaFX Mobile in the future? Why can’t our applications have their own icon in the Start Menu? I don’t like telling someone to run a program called JavaFX, then choose from a list of programs inside of it. Thanks
12/09/2009 at 15:54
terrencebarr
Re. devices – please see my answer to Charles. As for you other questions – these are very high on our list and being worked on on a number of fronts. The Java Store is planned to come to JavaFX Mobile. Deeper integration into the system will be provided through various mechanisms – although that is highly dependent on the device implementation. Stay tuned.
12/09/2009 at 10:49
iceblue
When will JavaFX be available on other mobile plattforms? a lot of people are skecptical to the hole ting. Personally i would like to see it succed…crossplatform is needed
12/09/2009 at 15:56
terrencebarr
A new technology like JavaFX needs time to mature and spread. JavaFX 1.2 is getting a lot of attention and people are using it for real apps (example, see: http://www.indabamusic.com/). JavaFX Mobile is now real. So, give it some time – its starting to really get traction.
12/09/2009 at 16:19
Ryan de Laplante
Now that the Windows platform has a starting point, hopefully progress will be fast. On the Java Posse, whenever someone mentions how JavaFX Mobile should be on Android, Tor (from Sun) says “No comment”, so I suspect there will be an announcement soon. The NetBeans podcast said that the release of 6.8 (Dec 10 or 14?) will come with a Matisse-like plugin for building JavaFX GUI’s. I’m not sure if it will be preview, beta or release. I’m looking forward to learning about what’s new in JavaFX 1.3, and for it to become a viable option.
12/11/2009 at 16:21
terrencebarr
The new NetBeans plugin is the JavaFX Composer. It will be available Dec 15th. See more here: http://wiki.netbeans.org/JavaFXComposer
12/09/2009 at 17:31
Stephan Bardubitzki
Windows Mobile is fading away
http://news.cnet.com/8301-1035_3-10397897-94.html
so what is the point on supporting this platform?
To Ryan:
Regarding Android and JavaFX I have the bad feeling there will be no announcement at all.
12/11/2009 at 16:23
terrencebarr
The decision to support Windows Mobile was made 18 months ago, based on much feedback from developers. I agree things have changed for WM since. But additional platforms were always very high on our list and you’ll see that going forward.
12/11/2009 at 14:15
Mobilidade é tudo » Blog Archive » Final Release: JavaFX Mobile 1.2 para Window Mobile o/
[…] Mobile. Através de uma dica do Carlos Fernando Gonçalves (JavaNoroeste), li o texto “Final Release: JavaFX Mobile 1.2 for Window Mobile“, blog do Terrence Barr. Veja parte do texto: JavaFX Mobile 1.2 for Windows Mobile was […]
12/12/2009 at 05:12
Stephan Bardubitzki
From a business point of view you need to focus on what consumers want, not what developers like. I’m a developer (and a for profit entrepreneur) too and I got my lessons. If JavaFX Mobile wants to succeed focus on Symbian, iPhone and Android.
12/28/2009 at 18:34
Mike Echlin
I am glad that there is finally java on Windows Mobile. This has been about the only thing that has beeen missing from the platform for me for years.
Most of my development has been java based and having to use dot net to make my apps work on wm has been a pain.
Contrary to common belief Windows mobile is alive and well but not as much in the phone world as the mobile device (sans phone) and I still don’t understand anyone with a windows desktop not automaticaally using wm for mobile. But then I seem to use the device for a lot more then most people not just phone, music and web.
The wm devices have always been computer first and phone/whatever second. For people who want a mobile pocket sized computer wm has always been the only real choice. For people who want a media player or phone first or a pim or whatever the wm devices don’t fit those people.
Now with Java this finishes off the complete set of features for me.
01/03/2010 at 18:46
mjordan
Agree. Wondering if JavaFX Mobile will support JSR184 anytime soon.
01/12/2010 at 16:44
terrencebarr
Not sure I understand your request. Are you asking for 3D support in JavaFX platforms? That is on the road map. JSR-184 is a Java ME API.
01/17/2010 at 15:27
Robby
Getting curious about possibilities for JavaFX ME. Hope it will have some simple straight forward implementation of the APIs I want to use. Not some optional package which has to be develloped and made available by companies like Nokia for their S60 platform.
This week I am finishing my internship for a small software developer, mainly using Java and opensource software. I had to look for possibilities for a PDA for fieldworkers of a municipality. After reading a lot of reports i found out that there are many possibillities using the GPS, barcodescanner and photcamera of a Enterprise Digital Assistent. One problem was they mainly come shipped with WM (5.0, 6.0,6.1 etc). It would be great if they could use a thin client java app to make use of the camera and GPS instead of .NET , and connect to the internet for filling in forms and using this data from camera and GPS. In this way the personal data can be kept on the server side as much as possible, the developers can maintain coding in Java, less maintenance and updat issues. BTW a java VM/runtime environment from sun (and other VMs) for WM have been available for some time, but was not clear if MMAPI etc. would work on WM.
Long story short: can we expect a simple maintenance, install and use of API for GPS,camera etc on WM with JavaFX?
Sorry for my English spelling check doesn’t work :).
01/19/2010 at 10:50
terrencebarr
Robby,
For some reason I can’t reply to your comment directly – so I’ll just answer here.
Generally, JavaFX applications can easily access existing Java and Java ME APIs by using normal Java semantics. That said, the current JavaFX Mobile 1.2 for Windows Mobile release does not include JSR 179 (Location API) so developing a JavaFX Mobile application which accesses GPS/location information is not yet possible. If you’re market window is tight, as an alternative I can suggest using a ‘traditional’ Java ME device (many of which support JSR 179) and LWUIT as the GUI toolkit (http://lwuit.dev.java.net).
Hope this helps,
— Terrence
01/20/2010 at 13:58
Robby
Thanks for your reply! I have been searching so many forums to find an answer like it. Unfortunatly the ruggedized PDAs are (mainly) running on WM.
Your reaction sure helps a lot, well exactly would have been better if JavaFX was a good solution. But if understand properly a normal J2ME VM running on WM doesn’t support this either (e.g. based on CDC edition) ? So if I want to use a WM device I have to make .NET-compact shell first for communicating to these devices with Java ME?
And how about taking pictures?
regards,
Robby van Delden
01/27/2010 at 12:04
terrencebarr
You’ll have to look at the WM Java runtime for the specific device you’re targeting. Different Java runtimes include different JRSs (for features such as GPS and camera) so I can’t give you a general answer.
— Terrence
03/17/2010 at 03:37
cancelledout
Hi! Have you tried deploying JavaFX apps on mobile phones? Which mobile phones can actually support it besides LG Incite and HTC Diamond? I really need to know ’cause our company will be purchasing one for the development of JavaFX applications.
03/19/2010 at 10:36
terrencebarr
Your best bet/maximum flexibility right now is the JavaFX Mobile for Windows Mobile developer release. it should run on many modern WM 6.0/6.1 devices.
Best,
— Terrence
03/11/2012 at 00:08
abiola
Please i need your help, i download javafx and i installed it on my htc ozon phone wm 6.1 and it installed but it didnt open, may the one i download is wrong, please what can i do………or please if you can help me download another one and attach it to mail and send it to me (abiowhy1@gmail.com) or send me the link that i will just click and download. thanks for great info
03/12/2012 at 12:12
terrencebarr
JavaFX is now at version 2, and JavaFX Mobile 1.2 is not a supported platform anymore. Please see http://javafx.com/
03/13/2012 at 22:12
abiola
please can javafx 2 work on window mobile 6.1 and pls where can i download javafx 2 cab.
thanks