I was thinking of write once (or more exactly *specify* once) and run
anywhere : Java, iPhone, Android, Web, Fash, you-name-it. There ain't even
no such thing as CSS in Swing :P

2012/3/9 Samuel Santos <sama...@gmail.com>

> Hi all,
>
>
> "Write once run anywhere" ain't happening yet in the GUI world...
>>
> I disagree.
>
> We have been using Media Queries, part of the so called "Responsive
> Design", and have been quite successful with it.
> There is no GUI generated magically, just plain normal CSS at work.
>
> http://mediaqueri.es/ has some great examples of sites using it.
>
> Cheers,
>
> --
> Samuel Santos
> http://www.samaxes.com/
>
>
>
> 2012/3/9 VANKEISBELCK Remi <r...@rvkb.com>
>
>> Yeah they've been busy apparently ! Last time I checked it wasn't that
>> advanced.
>>
>> Nope I haven't really used that myself, I only took it for a spin quite a
>> while ago, just to have a look...
>> They don't seem to integrate with the Stripes taglib. One could write the
>> necessary adaptors : metawidget is all about this, it basically grabs the
>> more metadata it can from your environment (domain models etc) and spits
>> out GUIs magically for the target platform.
>>
>> I remember concluding it was a very interesting project but too complex
>> for what I need everyday. I mean, generating GUIs is a graal many have
>> tried to find, but in my own experience it's impossible to abstract a User
>> Interface completely : you will definitly need to put your hands in the
>> dirt eventually. There's no practical meta model for describing User
>> Interfaces as far as I know.
>> And anyways I'm always (even morethat usually) skeptical when something
>> has the word "meta" in it :)
>>
>> Still, these tools can help a lot in terative development, they allow to
>> build faster on top of something solid. The only drawnback is when the
>> framework gets into your way and makes it harder to do what you want.
>>
>> Metawidget is probably heavy stuff if you only target Stripes. It would
>> shine in a multi-platform environment where you need GUIs that run in
>> Swing, in a webapp etc. But this type of approach, as far as I know, has
>> always failed as well...
>>
>> "Write once run anywhere" ain't happening yet in the GUI world...
>>
>> Cheers
>>
>> Remi
>>
>>
>>
>> 2012/3/9 Grzegorz Krugły <g...@karko.net>
>>
>>> Wow, this metawidget stuff looks really nice. Remi, do you have any
>>> experience using it together with Stripes?
>>>
>>> W dniu 09.03.2012 10:17, VANKEISBELCK Remi pisze:
>>> > Hi Joaquin,
>>> >
>>> > What exactly are you thinking about ?
>>> > Widget-only tools like http://metawidget.org/ or a full stack a la
>>> rails ?
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Virtualization & Cloud Management Using Capacity Planning
>>> Cloud computing makes use of virtualization - but cloud computing
>>> also focuses on allowing computing to be delivered as a service.
>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>>> _______________________________________________
>>> Stripes-users mailing list
>>> Stripes-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/stripes-users
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Virtualization & Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> _______________________________________________
>> Stripes-users mailing list
>> Stripes-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/stripes-users
>>
>>
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to