On Oct 27, 3:54 pm, "Magno Machado" <[EMAIL PROTECTED]> wrote:
> What's the point on running the application on desktop if it will run in the
> exact same way that it would do on browser?I mean... If the desktop app will
> look exactly equals to the browser version, with the same look and feel,
> same functionalities, it's better to not have a desktop version at all
1) saving 50% of development effort due to being able to write only
one codebase.
2) more robust development cycle on the web app (_proper_ java
compiler checking)
3) GWT 1.5's widget API is near-identical to GTK2 and PyQT4 widget
API.
if you believe that a "browser version" is somehow inferior to
"desktop versions", then you either have access to an unbelievably
good desktop widget set, or you have a limited idea of what GWT is
capable of, perhaps due to the assumption that "if it's web, it has to
be HTML + AJAX + CSS, and therefore it must be awful, because by
comparison to _good_ desktop widgets, AJAX and HTML programming is
bloody awful".
for the python programmers it's definitely the case that GTK2, PyQT4
and wxWidgets - the leading acceptable widget sets - are _much_ poorer
in quality than what GWT 1.5's Widget set offers (ported to python).
whilst i realise that that's a pretty bold statement, it _does_ have
basis in fact - i did a port of pyjamas using both GTK2 and PyQT4 and
they both failed (hence why i went to webkit). see this:
http://mail.python.org/pipermail/python-list/2008-October/511375.html
however, i fully appreciate that in the java world, you may have
access to infinitely superior desktop widget sets and frameworks.
that having been said, i think it does a disservice to the idea of GWT-
Desktop, to make the statement that you do, because, as pyjamas-
desktop shows, it's perfectly possible, and provides a very _good_
desktop development framework.
the ironical thing is that i even have the same bugs present (dialog
box handling) in pyjamas-desktop as in pyjamas.
l.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---