Skip to content

CartoDB/mobile-sdk

Folders and files

NameName
Last commit message
Last commit date
Sep 10, 2022
Oct 7, 2022
Jan 11, 2022
Jun 16, 2022
Mar 19, 2019
Jan 5, 2023
Oct 7, 2022
Oct 7, 2022
Feb 17, 2023
Jan 18, 2023
Feb 20, 2018
Mar 27, 2020
Jun 15, 2021
Jan 10, 2022
Sep 16, 2020
Jun 15, 2021
Sep 10, 2022
Sep 30, 2021
May 17, 2021

Repository files navigation

CARTO Mobile SDK

CARTO Mobile SDK is an open, multi-platform framework for visualizing maps and providing location based services on mobile devices like smartphones or tablets. It includes high performance and flexible vector tile renderer, multiple built-in routing engines (for both indoor and street maps) plus built-in geocoding and reverse geocoding support.

Liverpool

Features

  • Supports all widespread mobile platforms, including Android, iOS and UWP.
  • Supports multiple programming languages, including Objective C, Swift and C# on iOS, Java, Kotlin and C# on Android and C# on UWP.
  • Supports common open GIS formats and protocols, including GeoJSON, Mapbox Vector Tiles, MBTiles, TMS.
  • High-level vector tile styling language support via CartoCSS for visualizing maps
  • Globe and planar map view modes, plus 2.5D tilted map view support
  • Routing and geocoding service connectors for both internal and 3rd party services
  • Embedded Valhalla routing engine for street level routing
  • Embedded Simple GeoJSON routing engine for indoor routing
  • Offline package support for maps, routing and geocoding
  • Support for connecting to CARTO online services like Maps API and SQL API.

Requirements

  • iOS 9 or later on Apple iPhones and iPads, macOS 10.15 or later for Mac Catalyst apps
  • Android 3.0 or later on all Android devices
  • Windows 10 Mobile or Windows 10 for Windows-based devices

Installing and building

  • We strongly suggest using the precompiled SDK versions that can be found in the Releases section.
  • For custom builds, please read the building guide.

Documentation and samples

Support, Questions?

License

  • CARTO Mobile SDK is licensed under the BSD 3-clause "New" or "Revised" License - see the LICENSE file for details.

Developing & Contributing to CARTO