Metro apps
Pedro Duque Vieira
pedro.duquevieira at gmail.com
Thu Jan 3 04:19:44 PST 2013
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
>>>
>>> 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
>
--
Pedro Duque Vieira
More information about the openjfx-dev
mailing list