Moving on to a "round house kick" (forked from Re: JavaOne roundup?)
Matthias Hänel
haenel at ultramixer.com
Tue Oct 1 00:24:34 PDT 2013
Hi Richard,
thank you for your fast answer. I know you are a bussy man.
>> The longer I think about that, the longer I am getting angry to see a 100 men powered development
>> team to build a demo on a demo board for a hand full nerds.
>
> I don't know where you got that impression. Jasper did the design, and there were a couple of people who spent a couple weeks working on software. And that wasn't writing the DukePad software, predominantly, but it was fixing performance issues in Prism that affect all platforms.
>
> The value is in embedded development. Before JavaOne we didn't have all the agreements in place to work with Freescale. The Raspberry PI has a nice following, is great for educational purposes and home-brew, so it was a great choice to build a demo on top of (as opposed to, say, a BeagleBoard or BeagleBone which is either more expensive or doesn't have the same size following). Having an actual project to work on also teases out bugs and performance issues, and most of the work leading up to JavaOne was in finding and fixing these issues. These same issues will affect any embedded project, including the RoboVM / iOS / Android work.
Why do you guys always talk about embedded development? The old days of embbedded stuff have been without an OS.
What we are talking about are not really embedded platforms, these are Desktop systems like Linux/Android (linux base)/iOS (berkley based) with
energy optimized kernels which are primary used on an ARM CPUs. From my point of view the summary of an ARM cpu, operating systems and toolkits build the platform.
Unfortunately, I missed the Freescale announcment. How could I miss it? (I used to work with their Motorola dev boards back in time)
http://gigaom.com/2013/09/23/oracle-and-freescale-push-java-for-the-internet-of-things/
I read this announcement and now I hopefully understand the idea where JavaFX should end up.
Oracle wants to establish a network of little running devices based on Linux/JavaFX build inside any electric device.
Now I understand everything much better.
off topic:
Nice idea, but keep in mind we have 2013 and it is the phase of consolidation in the software and OS market.
The costumer don't want a closed system. Just one question.
You want to buy a fridge in late 2014 with a tablet interface on the front door. You are in a very big Target super market.
There you will find one with "JavaFX powered" logo and another one with "Google Android". Which one do you buy?
What I want to say is, that as long as there are others using well known operating interfaces it will be very very hard to
enter this market. Sure there is always a chance to enter a new market but wouldn't it be smart to enter a currently
used operating system and let the customer get used to a particular technology?
>> Well that would be ok, if Oracle said that this is a demo
>> on a prototyping board and the important platforms will follow soon. No word about iOS, Android, Windows8.
>
> Do you mean Windows Phone 8? Because Windows 8 is a given.
Yes, I meant Windows Phone 8. Sure, this is currently not a major player in my opinion it has a much broader audiance
and end-user acceptance than a linux based system.
>> Do you really believe that there are many people to build a Tablet like this? I am really sure non of the major
>> hardware manufacturer will build a tablet on top of this platform soon since Android is also free to us and is
>> much more attractive to the end-user. The only thing that I can image is that Oracle comes up with their own
>> iPad-Killer in the near future (don't wait too long) otherwise this decision make no sense to me.
>
> No, none of this. DukePad is not a product. We made that pretty clear, it's an open source hardware/software design for the Raspberry PI community. We will make no money off the designs and Oracle isn't selling anything here. For us it was a vehicle on which we could demonstrate our ability to run well on embedded devices, and find and fix bugs along the way. Oracle isn't going to produce a mobile device. DukePad was not any kind of product announcement. Those kinds of things happen in strategy keynotes, not in technical keynotes.
Ok, the rasp-pi stuff is done for demonstration purposes and as a development platform. I see. The direction is clearly
"enriched internet things". That means for me it is the end of my hopes for JavaFX as a game changer
on every platform. Thanks for enlighten me, this makes our future decisions a bit easier.
kind regards
Matthias
More information about the openjfx-dev
mailing list