Bing Maps SDK for Android and iOS

Note

Bing Maps SDK for Android and iOS retirement

Bing Maps SDK for Android and iOS is deprecated and will be retired. Free (Basic) account customers can continue to use Bing Maps SDK for Android and iOS until June 30th, 2025. Enterprise account customers can continue to use Bing Maps SDK for Android and iOS until June 30th, 2028. To avoid service disruptions, all implementations using Bing Maps SDK for Android and iOS will need to be updated to use Azure Maps Web SDK by the retirement date that applies to your Bing Maps for Enterprise account type.

Azure Maps is Microsoft's next-generation maps and geospatial services for developers. Azure Maps has many of the same features as Bing Maps for Enterprise, and more. To get started with Azure Maps, create a free Azure subscription and an Azure Maps account. For more information about azure Maps, see Azure Maps Documentation. For migration guidance, see Bing Maps Migration Overview.

Welcome to the Bing Maps SDK for Android and iOS!

The Bing Maps SDK for Android and Bing Maps SDK for iOS are libraries for building mapping applications for Android and iOS. The SDKs feature a native map control and an accompanying map services API set.

The map control is powered by a full vector 3D map engine with a number of standard mapping capabilities including displaying icons, drawing polylines and polygons, and overlaying texture sources. The engine brings in the same 3D Native support you know from the Xaml Map Control in Windows 10, including worldwide 3D elevation data (via our Digital Elevation Model).

The map control shares much in common with the Map Control in Windows 10, so many of the concepts from the Windows 10 control apply as well. For more information, please see the Windows UWP Map Control documentation.

Bing Maps Key

You must obtain a Bing Maps Key from Bing Maps Dev Center in order to use the Bing Maps SDK for Android and iOS. Your app must be authenticated to use the map controls and map services. To authenticate your app, you must specify a Bing Maps key through the API. Visit the Bing Maps Dev Center Help page for detailed steps on obtaining one.

License and Terms of Service

By using the Bing Maps SDK for Android and iOS you accept the Bing Maps Platform APIs Terms of Use. Please review our TOU carefully. It describes in detail what you can and can't do with the SDK.

Topics

Area Description
Getting Started with Android Add the Bing Maps Android control to your application.
Getting Started with iOS Add the Bing Maps iOS control to your application.
Map Control Concepts Lean the major set of concepts and examples that help you to write your application.
Map Control API Reference Documentation on the methods, properties, and basic function of the map control's major types.
Map Services API Reference Documentation on the methods, properties, and usage of MapServices such as geocoding.

See Also