Native Client Add-in & Debugger; New Android & iOS AdMob SDKs; AdSense Management API; Maps Tracks & Geolocation APIs Launches

Google releases a new Native Client add-in for Microsoft Visual Studio makes it easy to set up, build, run, and debug your app as a Pepper plug-in and as a Native Client module.Native Client (NaCl) enables you to write high-performance apps that run your C and C++ code in the browser. "If you are porting […]

Google releases a new Native Client add-in for Microsoft Visual Studio makes it easy to set up, build, run, and debug your app as a Pepper plug-in and as a Native Client module.

Native Client (NaCl) enables you to write high-performance apps that run your C and C++ code in the browser. "If you are porting an existing application to Native Client, building as a Pepper plug-in is a convenient intermediate stage for development enabling you to gradually rewrite the app to use the Pepper APIs," Google explains.

In addition, Google also made available today a new Native Client debugger (or called as "nacl-gdb"), which works on Windows, Mac, and Linux in the SDK.

"If you use a different development environment that can interact with gdb, you can point it to nacl-gdb and use the same commands plus some additional NaCl-specific commands."

You can grab the Native Client addin here, and the new SDK here.

Native Client Add-in for Microsoft Visual Studio

Native Client Debugger

Also, a new version 1.2 of the AdSense Management API is now available, with the following two new features: "the ability to retrieve saved ad styles; and the ability to retrieve and run saved reports."

Google also noted, that versions 1.0 and 1.1 will be deprecating six months from now, on April 17, 2013.

And, the new AdMob SDK v6.2.0 for Android and v6.2.1 for iOS is available for download.

"The iOS update is mostly a bugfix release, but now requires you to link against the StoreKit framework, which will allow us to experiment with innovative ad experiences," Google posted.

The Android release includes changes to DFP App Events and Custom Events.

Check out the release notes for the full list of changes in this version.

Today, more than 800,000 developers worldwide use Google Maps APIs to create their own applications based on the unique capabilities of Google Maps. To help organizations build their own location-enabled applications -- Google today launched two new APIs: "Google Maps Tracks API and Google Maps Geolocation API."

Google Maps Tracks API "allows an organization to build applications that can store, display and analyze GPS data on a map. It allows businesses to take advantage of a technique called geo-fencing, where a company can create a virtual region on a map to notify a device when it enters or exits a predefined area," Google explains.

The API is built on top of Google's reliable cloud infrastructure and offers specialized features such as geo-fencing.

And, the new Google Maps Geolocation API "enables an application or device to determine its own location without the use of GPS by looking up the locations of nearby wifi access points and cell towers," Google informs.

By limiting GPS usage, a device can save battery life and work indoors or in remote areas.

Google Maps Tracks and Google Maps Geolocation APIs Launches