TurboManage

David Chandler's Journal of Java Web and Mobile Development

  • David M. Chandler


    Web app developer since 1994 and ex-Googler now residing in Peru with the wife of my youth and our three youngest children. I am working on a software development company and hoping to do more teaching as my Spanish improves. My current side project is a not-for-profit startup using GWT on AppEngine. In my "spare" time, I take pictures, preferably of Rocky Mountain National Park... or Peru.

  • Subscribe

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 220 other followers

  • Sleepless Nights…

    September 2010
    S M T W T F S
    « Aug   Nov »
     1234
    567891011
    12131415161718
    19202122232425
    2627282930  
  • Blog Stats

    • 609,279 hits

GWT + PhoneGap = native mobile apps quickly

Posted by David Chandler on September 24, 2010

Josh Marinacci from Palm, Inc. gave a cool talk on PhoneGap at GTUG Atlanta tonight. PhoneGap lets you create App-store ready native apps (using a Web view) for all the major phone platforms using only HTML, JS, and the PhoneGap JS API. And it’s not just for HTML 5 features like Geolocation because the PhoneGap compiler creates native code for each platform to access platform-specific features like the accelerometer.

I was just about to ask if it would work with GWT when Josh pulled up a demo of the GWT StockWatcher tutorial running on an iPhone emulator. Basically, you run the GWT compiler first, then feed the resulting JS through the PhoneGap packager to create the native Web view app. There’s even an open source project (gwt-phonegap) that wraps the PhoneGap JS API as GWT Widgets.

The combination of GWT + PhoneGap makes it easier than ever to write cross-platform mobile apps in Java.

11 Responses to “GWT + PhoneGap = native mobile apps quickly”

  1. Bartee said

    Very, very cool! ( I think :-)

    I still read all this stuff…

  2. AA said

    Cool! Please write more about this!

  3. Aaron said

    sounds promising… I looked at the open source project and there is NO activity at all, no wiki documentation or anything

  4. Hey,
    I had a look on phone gap on iphone & co but I don’t like the performance. I prefer Titanium Mobile which uses native UI-Elements, what do you think of that?

  5. zbw said

    hi
    Not know why I pulled that example does not come, do not know what to build a GWT-phoneGap the project and hoped to Which intentioned people can provide an additional URL to me it? Or send an example to the mailbox. (463693061@QQ.com)

  6. AlexH said

    I just wrote a brief entry on my early findings using GWT with PhoneGap. There is great untapped potential here if the GUI performance is acceptable.

    http://alexoncode.blogspot.com/2010/11/gwt-and-phonegap.html

  7. DennisJZH said

    Just wanted to let you guys know that there is another GWT PhoneGap wrapper named GwtMobile-PhoneGap that is open source and currently supports PhoneGap 0.9.3. The project includes a kitchen sink demo that showcases all the PhoneGap functions. The kitchen sink runs on both Android and iPhone.

    http://github.com/dennisjzh/GwtMobile-PhoneGap

  8. I think Titanium is suited in projects that require real native look and feel.

  9. mobile web development…

    [...]GWT + PhoneGap = native mobile apps quickly « TurboManage[...]…

  10. Marc Mayer said

    I would use GWT + jp-mobile (http://code.google.com/p/jp-mobile/) + PhoneGap – I believe that’s currently so far the best solution!

  11. [...] https://turbomanage.wordpress.com/2010/09/24/gwt-phonegap-native-mobile-apps-quickly/ [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 220 other followers

%d bloggers like this: