Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find a good iPhone/GWT/AppEngine example? [closed]

These seem like a great combination--I'd expect to see more on at least GWT/iPhone integration, but there isn't much.

I've looked through the reader example that Google made, but it doesn't seem to take advantage of many of the iPhone features.

I was wondering if anyone knew of a tutorial/resource that showed how to use things like location, orientation, stretch/squeeze and various iPhone-specific controls--as well as integration with services like Google maps.

It would be nice if it also used AppEngine, but that is pretty easy to integrate later if not.

Perhaps I'm asking for too much, but I'd even settle for a very technical blog that focused on these platforms...

like image 908
Bill K Avatar asked Feb 16 '10 22:02

Bill K


3 Answers

We have developed a GPS App for iPhone/Android with GWT and AppEngine (m.geotako.com):

Technical Info:

  • Back-end using Google AppEngine cloud infrastructure
  • Front-end using Google Web Toolkit which can run on both iPhone Safari and Android Chrome (also other desktop browsers)
  • GWT based internationalization
  • Integrated with Facebook Connect for wall posting
  • Using Google Maps API for reverse geocoding (retrieve your address
    automatically when you add a new location)
  • HTML5 based Geolocation for tracking your location with GPS
  • HTML5 based Web Database for storing local information in the browser

Features:

  • Discover interesting locations around you with beautiful photos
  • Share your journey with friends by checking-in to locations around you
  • Grabbing mayorship of a location when you checkin frequently
  • Post to Facebook wall when you checkin
  • Locate where your friends have been to
  • Add new locations with photos
  • A ranking showing the top travelers with the highest number of mayorships
  • Support English, Traditional Chinese and Simplified Chinese

You may try it here: m.geotako.com

The app can also be found in Google App Engine Applications Gallery

like image 78
Geotako Avatar answered Nov 03 '22 04:11

Geotako


GWT doesn't actually support most mobile browser features (touch events, geolocation, orientation, etc.) out of the box, but the gwt-mobile-webkit project aims to add those features, specifically for the iPhone browser. They even have some demos and example code on their project home page.

like image 22
Jason Hall Avatar answered Nov 03 '22 03:11

Jason Hall


Have you looked through the Apple sample code? They wrote example programs for most of the iPhone specific features.

http://developer.apple.com/iphone/

like image 1
Aaron Ash Avatar answered Nov 03 '22 03:11

Aaron Ash