Google Maps API v3 used in Missouri State University campus map smartphone applications

Using Google Maps API v3, Chad Killingsworth created a mobile version of Missouri State University campus map for use on smartphones. “After spending many hours developing a feature-rich mobile web version, the thought of investing a large amount of time to code same experience on multiple platforms was overwhelming. So instead of writing maps app […]

Using Google Maps API v3, Chad Killingsworth created a mobile version of Missouri State University campus map for use on smartphones. “After spending many hours developing a feature-rich mobile web version, the thought of investing a large amount of time to code same experience on multiple platforms was overwhelming. So instead of writing maps app using SDK of each phone platform, I wrapped my v3 Maps API site into a WebView inside a stub app. Now all work spent on web version automatically applies to "native" app and my users never know the difference. API team provided some reference articles for Android and iPhone to help get started. Response time performance was gained by using Closure-Compiler on JavaScript, using CSS sprite support in v3 for markers and following most of suggestions in Web Performance Best Practices document. To improve user's initial loading experience also pre-load WebView with static HTML that contains a "Loading..." message and use JavaScript to redirect them to actual map page,” explained.