Bing Maps Android Open Source SDK Available on openCodeplex

Bing Maps SDK for Android from InKnowledge has launched. This new open source SDK gives Android developers a choice in terms of map controls and provides greater flexibility as a result of having direct access to the code base."Built using latest Bing Maps AJAX Control 7.0, Bing Maps Android SDK has all JavaScript wrapped with […]

Bing Maps SDK for Android from InKnowledge has launched. This new open source SDK gives Android developers a choice in terms of map controls and provides greater flexibility as a result of having direct access to the code base.

"Built using latest Bing Maps AJAX Control 7.0, Bing Maps Android SDK has all JavaScript wrapped with native Java calls. As a result, Android developers can use this control without having to know the JavaScript code. In addition to wrapping the AJAX Control, we created libraries to make accessing the Bing Spatial Data Services and Bing Maps REST services simple and straightforward," explains Bing.

Also extended an Android WebView object, so that the map is embedded along with several Java-based method calls for controlling the map. Touch controls have been added to support pinch-to-zoom and double-tap-to-zoom. The new SDK's zooming feature provides a deep zoom-like effect, which enhances the user experience as existing map tiles are scaled up until the requested tile is loaded.

In addition, all libraries are inside a base Android application that can be used either as a template or as a reference to create your own Bing Maps Android application. You'll also find support for GeoRSS feeds.

This SDK is still in its early stages; additional features on the roadmap include:

  • Clustering
  • Documentation of code, and articles on how to use the SDK to create an application
  • Sample UI for Location Details view
  • Support for localization
  • UI controls for rotating Bird's eye view

Initial tests have found that the SDK provides much faster pan/zoom and loading speeds.

To see for yourself, download the SDK and run the sample. Or, watch the video embedded below to see the SDK in action:

You can find the SDK at: CodePlex.

[Source]