Mobile SDK allows you to create mobile apps over the CARTO platform.

This component is still under support but it will not be further developed. We don’t recommend starting new projects with it.

What is Mobile SDK?

Create custom maps for mobile applications by using CARTO API’s with our cross-platform SDK.

This Mobile SDK supports all major mobile development platforms and programming languages; including Java for Android, Objective-C and Swift for iOS, and C# (.Net) for Windows, Android (Xamarin), and iOS (Xamarin). To understand the fundamentals of Mobile SDK, read the guides. To view the source code, browse the open-source repository in GitHub and contribute. Otherwise, read the full reference API, or find different support options.

Guides

Quick reference guides for learning how to use Mobile SDK features.

Reference

Browse the interactive API documentation to search for specific Mobile SDK methods, arguments, and sample code that can be used to build your applications.

Check Full Reference API
1
2
3
4
5
6
7
8
9
10
11
12
Public void add (Layer layer)
Adds a new layer to the layer stack. The new layer will be the last (and topmost) layer.

Parameters
layer	The layer to be added.
public void addAll (LayerVector layers)
Adds a a list of layers to the layer stack. The new layers will be the last (and topmost) layers.

Parameters
layers	The layer list to be added.
public void clear ()
Clears the layer stack.

Support

Get help or learn about known issues.