Metro apps
Daniel Zwolenski
zonski at gmail.com
Mon Jan 7 13:23:25 PST 2013
This strategy makes sense to me. Thanks for the information Nicolas.
On Sat, Jan 5, 2013 at 7:02 AM, Nicolas Lorain <nicolas.lorain at oracle.com>wrote:
> As mentioned previously, JDK 7 (including JavaFX) is supported in Windows
> 8 Classic. Our next goal will be to add support for the Windows 8 "modern
> UI" (aka Metro), most likely in a JDK 8 update release (adoption of Windows
> 8 in the enterprise is expected to be slow).
>
> To my knowledge, you can only submit an app to the Windows store if it
> uses the Windows 8 modern UI API, so mimicking the modern UI for an app
> running on Windows 8 Classic will not make the cut.
>
> As for Windows RT support, based on the recent survey we have run and some
> common sense (most developers are not going to target Windows RT until it
> gets traction in the market place or unless they have secured a customer
> who has committed to Windows RT), this would have a lower level of priority
> than support for iOS and Android.
>
> Nicolas
>
>
>
> On 1/3/13 4:19 AM, Pedro Duque Vieira wrote:
>
>> Lately my messages have been ignored on this mailing list by the javafx
>> team members. Although this is very frustrating I do understand that the
>> answers might not be obvious or that time is not your side.
>>
>> This question is of particular importance to me because I've been creating
>> a metro like look and feel for JavaFX called JMetro and without guidance
>> or
>> knowledge of what the future may hold I might suspend further development
>> till things get more clear.
>> Don't take this as a rant but rather as a logical decision given the state
>> of things (not knowing the plans of javafx on windows 8/ windows rt).
>>
>> Thanks, best regards,
>>
>> On Wed, Jan 2, 2013 at 8:50 PM, Pedro Duque Vieira <
>> pedro.duquevieira at gmail.com> wrote:
>>
>> Bring back this topic, since it hasn't yet had any response from javafx
>>> team.
>>>
>>> Cheers,
>>>
>>>
>>> On Thu, Dec 27, 2012 at 1:33 AM, Daniel Zwolenski <zonski at gmail.com
>>> >wrote:
>>>
>>> All good questions that I'd also like to see answered at some point.
>>>>
>>>> Regarding jfx apps in the windows store, my initial investigation into
>>>> this is it should be legally and technically fine (I am no lawyer, blah,
>>>> blah, blah) and potentially quite easy.
>>>>
>>>> Supporting this via the JFX maven plugin (so you'd do a mvn
>>>> jfx:build-win-app-store and potentially a similar deploy version that
>>>> did
>>>> the upload for you) is about 4th or 5th on my todo list, which possibly
>>>> means around feb. If anyone wants to help on this front it could be
>>>> sooner
>>>> - just shout out.
>>>>
>>>> Priority #1 for me though is to get the jfx packaging tools building and
>>>> deployed into maven central. From that, everything else flows.
>>>>
>>>>
>>>> On 27/12/2012, at 12:05 PM, Pedro Duque Vieira <
>>>> pedro.duquevieira at gmail.com> wrote:
>>>>
>>>>
>>>> To do an app that has a "metro-style" UI could well just be a case of
>>>>> skinning things differently and adding some new controls but this would
>>>>> really only work on normal Windows (I think Windows 8 will run Java but
>>>>> in compatibility mode). To actually run a "metro-style" app on Windows
>>>>> RT
>>>>> (MS's new OS for ultra-portable computers) I think requires a port of
>>>>> the
>>>>> JDK and JFX to that platform.
>>>>>
>>>>
>>>> Not just run on Windows RT but also on Windows 8.
>>>>
>>>> If compatibility mode is the only viable option for now we could still
>>>> emulate the metro style on that mode, although I haven't thought whether
>>>> that would be of value.
>>>>
>>>> There are a bunch of technical challenges with such a port I believe
>>>>
>>>>> (e.g. RT is heavily sand-boxed from the looks of it).
>>>>>
>>>> I'm not sure but I think RT only allows for AOT like ios devices. So
>>>> this
>>>> falls under the "run javafx on tablets and mobiles" issue which Oracle
>>>> doesn't want to disclose any more info about.
>>>> But we also still have windows 8.
>>>>
>>>> One other question I have is whether it is possible to sell java apps on
>>>> the windows store.
>>>>
>>>> So, in conclusion:
>>>>
>>>> 1. Will java apps ever run through the Start screen of windows 8 /
>>>>
>>>> windows RT (we probably won't get any answer for now on this..)
>>>> 2. For now we can run Java on Windows 8 Desktop. Is emulating a
>>>> metro
>>>>
>>>> style app, on that mode, a good idea?
>>>> 1. If it is a good idea how would we go about doing it? Are there
>>>>
>>>> any system calls we can make to bring up things like the app
>>>> toolbar or do
>>>> we hand code that? What about the platforms standard animations
>>>> and other
>>>> stuff?
>>>> 3. Is it now possible to sell javafx apps on the windows store? If
>>>>
>>>> not, will it be possible on the future?
>>>>
>>>>
>>>> Thanks, Cheers,
>>>>
>>>> On Thu, Dec 27, 2012 at 12:00 AM, Daniel Zwolenski <zonski at gmail.com
>>>> >wrote:
>>>>
>>>> This was also asked somewhat in that massive 'mobile' thread on the OTN
>>>>> forum:
>>>>> https://forums.oracle.com/**forums/message.jspa?messageID=**
>>>>> 10708891#10708891<https://forums.oracle.com/forums/message.jspa?messageID=10708891#10708891>
>>>>>
>>>>> No response but perhaps it got lost in all the noise on that thread.
>>>>>
>>>>> jsmith gives some good info on the difference between Windows Metro,
>>>>> Windows 8 and Windows RT. It's worth getting clear on the terminology
>>>>> since
>>>>> it's all very messy thanks to some MS branding issues.
>>>>>
>>>>>
>>>>> It would be great if someone from Oracle could clarify all this, but
>>>>> given the xmas break I think things are a little quiet at the moment.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Dec 27, 2012 at 8:57 AM, Pedro Duque Vieira <
>>>>> pedro.duquevieira at gmail.com> wrote:
>>>>>
>>>>> I'm asking this (below) because while doing a metro version of javafx
>>>>>> controls in my project JMetro, I wonder how things like the app
>>>>>> toolbar
>>>>>> will be implemented, if the javafx team is already doing it and if not
>>>>>> how
>>>>>> should I go about doing it..
>>>>>>
>>>>>>
>>>>>> On Tue, Dec 25, 2012 at 9:23 PM, Pedro Duque Vieira <
>>>>>> pedro.duquevieira at gmail.com> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>>
>>>>>>> Are you going to support Metro apps? That is, with all that implies:
>>>>>>>
>>>>>>> 1. Different type of interface
>>>>>>> 1. full window
>>>>>>> 2. app toolbar
>>>>>>> 3. charms toolbar
>>>>>>> 4. tile API: show images on start screen inside tile,
>>>>>>> notifications, etc
>>>>>>> 5. metro animations
>>>>>>> 6. etc
>>>>>>> 2. If so (answer to 1 is yes), than how are you going to
>>>>>>> implement
>>>>>>> that? Will you code javafx versions of things like the app
>>>>>>> toolbar
>>>>>>>
>>>>>> or are
>>>>>>
>>>>>>> you going to rely on system calls to make this stuff show up?
>>>>>>>
>>>>>> (don't know
>>>>>>
>>>>>>> if the later option exists or is possible)
>>>>>>>
>>>>>>> Thanks, best regards,
>>>>>>>
>>>>>>> --
>>>>>>> Pedro Duque Vieira
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Pedro Duque Vieira
>>>>>>
>>>>>>
>>>>>
>>>> --
>>>> Pedro Duque Vieira
>>>>
>>>>
>>>>
>>> --
>>> Pedro Duque Vieira
>>>
>>>
>>
>>
>
More information about the openjfx-dev
mailing list