Does GWT work on other mobile phones? (many dont support or allow Javascript)

5 views
Skip to first unread message

Anil

unread,
Oct 17, 2007, 5:42:21 AM10/17/07
to Google Web Toolkit
Does GWT work on mobile phones other than iPhone?
I read that many dont support or allow Javascript. In this case, isnt
it very restrictive since, arguably, the mobile world is where the
potential is?
I want to develop my app for 'ordinary' mobile phones.
thanks,
Anil

Message has been deleted

Reinier Zwitserloot

unread,
Oct 17, 2007, 7:23:09 AM10/17/07
to Google Web Toolkit
No, GWT does not work on any mobile phone except the iPhone.

If you want to develop for mobiles, I suggest the following:

1. realize that, User Interface wise, you are forced into making a new
site ANYWAY. There are zero non-trivial applications where a single
GUI for both 1280x1024 screens and 200x400 screens is even a remotely
feasible concept.

2. It's very annoying that you can't use GWT for the small version.
However, GWT's very life blood precludes this; GWT is specifically a
'run everything on the client' toolkit. Changing GWT so it runs
without javascript would make it not GWT at all. It's also completely
impossible - the vast majority of things you can do in GWT cannot be
expressed in raw HTML+CSS.

Peter Blazejewicz

unread,
Oct 17, 2007, 8:29:07 AM10/17/07
to Google Web Toolkit
hi Reinier,

On Oct 17, 1:23 pm, Reinier Zwitserloot <reini...@gmail.com> wrote:
> No, GWT does not work on any mobile phone except the iPhone.

GWT based apps works on recent Nokia smartphones. I've tested examples
(mail, kitchen sink, dynamic table) to be sure right now on my N93 and
they work fine (such browser was added to nokia smartphones more then
a year ago with introduction of Nokia S60 3rd edition phones)
The problem is that webkit subset that is shipped on Nokia devices is
nowhere to webkit safari version shipped on iPhone/iTouch devices
(that is called s60 browser).
I wanted to write something about developing for at least nokia
devices but I'm short in time (having curling baby yeah) for such
things,
anyway it GWT works on Nokia and I think it should work even better on
newer version of S60 webkit based browser which was recently
introduced:
http://opensource.nokia.com/projects/S60browser/
At least in Europe and NorthAmerica that is wide market share for that
browser,

regards,
Peter

Yagiz Erkan

unread,
Oct 17, 2007, 10:27:47 AM10/17/07
to Google Web Toolkit
> arguably, the mobile world is where the potential is?

:) Arguably, the mobile world is going to become more and more capable
regarding RIAs, so in the near future, you may not need to look for a
"mobile" toolkit at all...

- Yagiz -
http://blog.decaresystems.ie

Reinier Zwitserloot

unread,
Oct 18, 2007, 4:06:21 AM10/18/07
to Google Web Toolkit
Wow. Didn't know that! Thanks for the headsup.

Did a little research, and Yagiz' prediction that mobile phones are
turning into capable browsers seems to hold up. The iPhone leads the
pack, yes, but Nokia is working with webkit, and a number of other
phone makers are looking into a dedicated Opera. Some phone resellers
ship Opera mini. I haven't tested opera mini, and they probably can't
run GWT yet, but knowing the Opera guys they can definitely make it
happen if you give them a year.

On Oct 17, 2:29 pm, Peter Blazejewicz <peter.blazejew...@gmail.com>
wrote:

Anil

unread,
Oct 18, 2007, 10:11:56 AM10/18/07
to Google Web Toolkit
But most users do not use the internet on their cellophones - a term
that my layman father coined :)
The intent was to use GWT in the browser, but running offline.
-
Anil

> > > > Anil- Hide quoted text -
>
> - Show quoted text -

Yegor

unread,
Oct 18, 2007, 10:56:33 AM10/18/07
to Google Web Toolkit
GWT was designed to run in a web-browser with JavaScript support. It
does not deny its legacies and limitations coming from web-browsers
and communication over HTTP.

Maybe a better choice for you would be Java ME. AFAIK most of the
offline standalone applications are written this way. A Java
application would still be as platform independent as a GWT one
running within a browser.

Yegor

Reply all
Reply to author
Forward
0 new messages