JavaFX8 on iPhone! It works!
John C. Turnbull
ozemale at ozemail.com.au
Sun Jul 7 11:21:52 PDT 2013
I totally agree. I have always expected Google to move away from everything Java or Java-related after the Oracle court case and several industry pundits are expecting the same thing. GWT will become Dart based (if they retain it at all) and I wouldn't be surprised to see C or C++ become the language for Android.
Relying on an Android implementation of Java classes as the basis of a JavaFX port to mobile platforms is definitely a dead end.
On 07/07/2013, at 22:35, Herve Girod <herve.girod at gmail.com> wrote:
> IMO relying on the Android API is not the way to go on the long run.
>
> The current Android "Java" API is already trailing behind Java 7, and it's
> heavily dependent on Google's good will, who is the only one who can decide
> on how this API will evolve. If they decide one day to change completely
> the API, or get rid of their Java VM, or deprecate it and don't support it
> anymore (like Microsoft did for many of their libraries), they can.
>
> Another reason is that Mobile development is not synonymous to Android
> development.
>
>
> 2013/7/6 Daniel Zwolenski <zonski at gmail.com>
>
>> As the platform architect, what direction would you suggest the community
>> take to make JFX work on iOS and on Android?
>>
>> If Oracle came to their senses and said: "Richard, that whole smart device
>> space might actually be more than a passing fad, let's put jfx on it, and
>> do it whatever way you think best", what would your implementation strategy
>> look like?
>>
>> Would you backport or use another VM or do your own VM impl, or what? How
>> long would you expect whatever strategy you'd pick to take, how many
>> resources would you have on it, and what bits would you see needing the
>> most attention, what would your milestones look like, etc. I don't see why
>> Oracle not doing this doesn't mean we can't get your guidance and wisdom on
>> this if you're willing to provide it.
>>
>> And looking particularly here beyond hello worlds and brick breaker demos,
>> at a sustainable robust, performant platform that can be used and relied
>> upon for commercial use both now and as java 8, 9, 10 etc come out.
>>
>> I get the feeling were a long long way from that, if indeed it's
>> achievable. What's your view on this?
>>
>>
>>
>> On 06/07/2013, at 12:34 PM, Richard Bair <richard.bair at oracle.com> wrote:
>>
>>> It's complicated. We've prototyped on all kinds of VMs including the CVM
>> used with ADF mobile and a hacked up Java SE embedded 7. It's a long way
>> from prototype to product and as I mentioned on my blog we have not
>> announced any plan around SE embedded VM on iOS / Android. But at least we
>> know that our port of fx was (mostly) functional and could be successful.
>>>
>>> On Jul 5, 2013, at 12:44 PM, Tobias Bley <tobi at ultramixer.com> wrote:
>>>
>>>> Richard, the question is: Has Oracle a hidden Java8 VM for Android and
>> iOS? Or how do you test your Android and iOS JavaFX implementation???
>>>>
>>>>
>>>> Am 05.07.2013 um 16:42 schrieb Richard Bair <richard.bair at oracle.com>:
>>>>
>>>>> We have implementations for Android and iOS that are both functional
>> on a Java 8 VM. It looks like, because the iOS one is so closely related to
>> the Mac build, it was the easiest one to get a build for the open
>> community. We're working on the Android build scripts. The situation on
>> Android is exactly the same as iOS -- we're open sourcing the library code,
>> but not a Java 8 VM. I would expect that if the iOS build on RoboVM works,
>> that the Android build for RoboVM would also work, but I haven't tried it.
>>>>>
>>>>> Richard
>>>>>
>>>>> On Jul 5, 2013, at 5:07 AM, Daniel Zwolenski <zonski at gmail.com> wrote:
>>>>>
>>>>>> Thanks Niklas - sounds like there's still a bit to do.
>>>>>>
>>>>>> I'm still a bit confused though, I thought the JFX team were/are
>> giving us a version of jfx that is specifically designed to work on Android
>> but it sounds like that's pretty far from the actuality? What will the
>> gradle build for android actually give us?
>>>>>>
>>>>>> I'd be keen to hear from someone on the jfx side on all of this. Is
>> this how you planned for your smart device releases to work or has
>> something gone wrong in the journey here?
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 05/07/2013, at 9:57 PM, Niklas Therning <niklas at therning.org>
>> wrote:
>>>>>>
>>>>>>> <mime-attachment.txt>
>>
>>
More information about the openjfx-dev
mailing list