No JavaFX for iOS, Android or WP - why not?

Knut Arne Vedaa knut.arne.vedaa at broadpark.no
Tue Oct 9 08:00:34 PDT 2012


I agree 100% with the general sentiment. Not supporting JavaFX on these 
devices, if it is technically possible, would be an incredibly stupid 
decision.

But I guess we're preaching to the choir here.


Knut Arne Vedaa


On 09.10.2012 16:01, Daniel Zwolenski wrote:
> https://forums.oracle.com/forums/message.jspa?messageID=10623319#10623319
>
> Community minus 1 from me if this issue goes the way it's going. The make or break issue has always been and will always be deployment and that includes desktop and mobile. After a year or two making noise about this we're going backwards.
>
> Anyone remember why Java became so popular? Remember write-once-run-anywhere? Now it's write once, go through as much build hassles as an old fashioned c++ app for each platform (and variant) and run on even less platforms than c++ will work on.
>
> Can't decide if I'm more frustrated, angry or sad.
>
>
>
> On 09/10/2012, at 10:25 PM, Tobias Bley <tobi at ultramixer.com> wrote:
>
>> There are two steps to go:
>>
>> 1. Porting Prism/glass to iOS
>> 2. use AOT compiler
>>
>> Both steps were finished in 2011 yet (http://java.dzone.com/articles/javaone-2011-javafx-20)
>>
>>
>>
>>
>>
>>
>> Am 09.10.2012 um 13:11 schrieb Peter Pilgrim <peter.pilgrim at gmail.com>:
>>
>>> Hi
>>>
>>> On the other hand, the whole of JavaFX is going to be open sourced by 2013.
>>> So what it stopping someone porting the lower architecture to iOS?
>>> Therefore one strategy is to wait until the open source is there and
>>> then port it and write the bridging layer between Java and native
>>> Apple libraries, which I guess would be Objective C. I don't know
>>> really. Of course, that would require expertise in Apple native
>>> libraries. Nevertheless it can be done by somebody. The hard part is
>>> bundling a JRE into a form that can run in iOS app store, and also the
>>> pass by the gatekeeper.
>>>
>>> On 9 October 2012 01:23, Tobias Bley <tobi at ultramixer.com> wrote:
>>>> John, many thanks for your post! I absolutely agree with you. JavaFX without real(!) crossplatform support on the major platforms is an absolutely MUST HAVE. I can't understand Oracles point of view ("we don't know if developers and companies have a real interested in JavaFX2 on mobile) too - that's unbelievable!
>>>>
>>>> John, please write to Richard Bair, he wants to know our opinion about this topic!
>>>>
>>>> Best,
>>>> Tobi
>>>>
>>>>
>>>> --
>>>> Tobias Bley
>>>> Chief Executive Officer
>>>>
>>>> --------------------------------------------------------
>>>>
>>>> UltraMixer Digital Audio Solutions
>>>> Schillerstraße  29
>>>> D-01326 Dresden
>>>> Germany
>>>>
>>>> --------------------------------------------------------
>>>> bley at ultramixer.com   http://www.ultramixer.com
>>>>
>>>>
>>>>
>>>> Am 09.10.2012 um 10:18 schrieb "John C. Turnbull" <ozemale at ozemail.com.au>:
>>>>
>>>>> Hi Tobi,
>>>>>
>>>>> I realise it's not an official Oracle statement but that's part of the
>>>>> problem; Oracle didn't make an official statement on this at JavaOne when I
>>>>> suspect many people were hoping for one.  In fact, I seem to remember a
>>>>> session titled something like "JavaFX on iOS" was being tossed around for
>>>>> possible inclusion in this year's JavaOne some time ago.
>>>>>
>>>>> It's blatantly clear that Java developers *crave* JavaFX on mobiles and yet
>>>>> Oracle are waiting for clear commercial interest to justify such support?
>>>>> As has been pointed out several times, JavaFX cannot be considered a success
>>>>> if it is limited to the scope of the desktop and perhaps some embedded
>>>>> devices.  Many predict that the PC in its current form will largely
>>>>> disappear in the next 5 years so where would that leave JavaFX?
>>>>>
>>>>> Java developers are largely passionate about their language and do not want
>>>>> to learn Objective C or C# or whatever language is required on each device.
>>>>>
>>>>> In my opinion, being able to code in Java and deploy to Windows, Linux,
>>>>> MacOS, iOS, Android, Metro etc. could propel JavaFX to amazing heights as
>>>>> the best platform for client side software development on the planet.
>>>>> Please Oracle, don't miss this enormous opportunity!  What do we have to do
>>>>> to convince you that this REALLY IS A GOOD IDEA?
>>>>>
>>>>> -jct
>>>>>
>>>>> -----Original Message-----
>>>>> From: Tobias Bley [mailto:tobi at ultramixer.com]
>>>>> Sent: Tuesday, 9 October 2012 18:10
>>>>> To: John C. Turnbull
>>>>> Cc: openjfx-dev at openjdk.java.net
>>>>> Subject: Re: No JavaFX for iOS, Android or WP - why not?
>>>>>
>>>>> Hi guys,
>>>>>
>>>>> first of all: that's not an official press release of Oracle...
>>>>>
>>>>> second: please take part of the current discussion on JavaFX forum about
>>>>> "JavaFX on iOS, Android and Windows 8":
>>>>> https://forums.oracle.com/forums/thread.jspa?threadID=2448461&tstart=0
>>>>>
>>>>> Richard Bair there asked for developers and companies who have a real
>>>>> (commercial) interested in using JavaFX on iOS.... So please please write
>>>>> Richard an email to show him your real interested.
>>>>>
>>>>> Best regards,
>>>>> Tobi
>>>>>
>>>>> blog.software4java.com
>>>>>
>>>>>
>>>>>
>>>>> Am 09.10.2012 um 08:24 schrieb "John C. Turnbull" <ozemale at ozemail.com.au>:
>>>>>
>>>>>> I didn't have the pleasure of being at JavaOne but in a blog by Lucas
>>>>>> Jellema (and retweeted by Nicolas Lorain) the following is stated:
>>>>>>
>>>>>>
>>>>>>
>>>>>> "JavaFX is no longer intended for use on SmartPhones. The iPhone,
>>>>>> Android and Windows Mobile phones are provided by the respective
>>>>>> platforms, there is no room there for JavaFX. JavaFX is targeted at
>>>>>> the desktop to replace Swing and at smaller devices that run embedded
>>>>> Java."
>>>>>>
>>>>>>
>>>>>>
>>>>>> This is extremely disappointing especially after having seen demos of
>>>>>> JavaFX running on iOS and Android devices.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Can someone explain why this decision has been made?
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>>
>>>>>>
>>>>>> -jct
>>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Peter Pilgrim,
>>> **Java Champion**,
>>> Java EE Software Development / Design / Architect for financial
>>> services, London, UK
>>>
>>> JavaFX ++ Scala ++ Groovy ++  Android ++ Java
>>>
>>> :: http://www.xenonique.co.uk/blog/  ::
>>> :: http://twitter.com/peter_pilgrim ::
>>> :: http://audio.fm/profile/peter_pilgrim  ::
>>> :: Skype Call peter_pilgrim ::
>>> :: http://java-champions.java.net/ ::
>>
>



More information about the openjfx-dev mailing list