---
title: "MapTiler SDK Swift Examples | Mobile sdk ios"
description: "Browse code examples for MapTiler SDK Swift on iOS."
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# MapTiler SDK Swift Examples

 [![Getting Started - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Getting Started Swift

Examples Mobile-sdk Ios

Get started with MapTiler SDK for iOS using Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/get-started/)

 [![Getting Started with Offline Pack API - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Offline getting started

Examples Mobile-sdk Ios

Offline Pack API that allows you to download map regions for use without an active internet connection.](https://docs.maptiler.com/mobile-sdk/ios/examples/offline-get-started/)

 [![Custom Annotations - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Custom Annotations

Examples Mobile-sdk Ios

Add and interact with custom annotations in iOS Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/custom-annotations/)

 [![Download map area by defining its bounding box - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Offline area by bounding box

Examples Mobile-sdk Ios

Offline API allows you to download a rectangular area by defining its bounding box.](https://docs.maptiler.com/mobile-sdk/ios/examples/offline-bbox/)

 [![Create and style clusters - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Clusters

Examples Mobile-sdk Ios

Generate and visualize point clusters using iOS Swift SDK.](https://docs.maptiler.com/mobile-sdk/ios/examples/cluster/)

 [![Download map tiles along a specific route - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Offline for a route

Examples Mobile-sdk Ios

Offline API allows you to download map tiles along a specific route.](https://docs.maptiler.com/mobile-sdk/ios/examples/offline-geojson-linestring/)

 [![Track the progress and state of an offline pack download - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Tracking download progress

Examples Mobile-sdk Ios

Offline API allows you to track the progress and state of an offline pack download.](https://docs.maptiler.com/mobile-sdk/ios/examples/offline-download-progress/)

 [![Download map tiles within a polygonal area - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Offline for a polygon

Examples Mobile-sdk Ios

Offline API allows you to download tiles within a polygonal area defined by a GeoJSON Polygon.](https://docs.maptiler.com/mobile-sdk/ios/examples/offline-geojson-polygon/)

 [![Sources and Layers - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Sources and Layers

Examples Mobile-sdk Ios

Add and customize various map sources and layers in Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/sources-layers/)

 [![Add Custom Map Style - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Custom Map Style

Examples Mobile-sdk Ios

Add custom MapTiler Cloud styles to iOS Swift apps.](https://docs.maptiler.com/mobile-sdk/ios/examples/custom-style/)

 [![Globe with milkyway and halo - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Globe with milkyway and halo

Examples Mobile-sdk Ios

Create a globe map with Milky Way and halo.](https://docs.maptiler.com/mobile-sdk/ios/examples/globe/)

 [![Display a 3D terrain map - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Display a 3D terrain map

Examples Mobile-sdk Ios

Display 3D terrain maps on iOS using Swift SDK.](https://docs.maptiler.com/mobile-sdk/ios/examples/3d-terrain/)

 [![Display a satellite map - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Display a satellite map

Examples Mobile-sdk Ios

Display satellite maps on iOS devices using MapTiler SDK.](https://docs.maptiler.com/mobile-sdk/ios/examples/satellite/)

 [![Heatmap Helper - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Heatmap Helper

Examples Mobile-sdk Ios

Aggregate point features into heatmaps using Swift SDK helpers.](https://docs.maptiler.com/mobile-sdk/ios/examples/heatmap-helper/)

 [![Point Helper - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Point Helper

Examples Mobile-sdk Ios

Add point features and clustering using Swift layer helpers.](https://docs.maptiler.com/mobile-sdk/ios/examples/point-helper/)

 [![Polygon Helper - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Polygon Helper

Examples Mobile-sdk Ios

Add polygon features to maps using Swift layer helpers.](https://docs.maptiler.com/mobile-sdk/ios/examples/polygon-helper/)

 [![Polyline Helper - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Polyline Helper

Examples Mobile-sdk Ios

Add polyline features to maps using Swift layer helpers.](https://docs.maptiler.com/mobile-sdk/ios/examples/polyline-helper/)

 [![Add Pre-made controls to your map - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Add Pre-made controls to your map

Examples Mobile-sdk Ios

Add pre-made UI controls to iOS maps with Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/controls/)

 [![Point Helper Clusters - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Point Helper Clusters

Examples Mobile-sdk Ios

Generate cluster maps using the point layer helper defaults.](https://docs.maptiler.com/mobile-sdk/ios/examples/point-helper-cluster/)

 [![Fly Between Different Locations - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Fly Between Different Locations

Examples Mobile-sdk Ios

Animate transitions between locations using FlyTo in Swift SDK.](https://docs.maptiler.com/mobile-sdk/ios/examples/fly-to/)

 [![Connect Data to the Map - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## Connect Data to the Map

Examples Mobile-sdk Ios

Visualize GeoJSON earthquake data using Swift SDK on iOS.](https://docs.maptiler.com/mobile-sdk/ios/examples/add-data/)

 [![How To Migrate/Switch From Mapbox iOS SDK to MapTiler SDK Swift](https://docs.maptiler.com/assets/img/example-card.webp)

## Migrate/Switch From Mapbox

Examples Mobile-sdk Ios

Migrate from Mapbox iOS SDK to MapTiler SDK Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/switch-from-mapbox/)

 [![How To Migrate/Switch From MapLibre Native iOS to MapTiler SDK Swift](https://docs.maptiler.com/assets/img/example-card.webp)

## Migrate/Switch From MapLibre

Examples Mobile-sdk Ios

Migrate from MapLibre iOS SDK to MapTiler SDK Swift.](https://docs.maptiler.com/mobile-sdk/ios/examples/switch-from-maplibre/)

 [![Maps for Mac: Create a macOS Map Application - Swift SDK](https://docs.maptiler.com/assets/img/example-card.webp)

## macOS Map Application

Examples Mobile-sdk Ios

Display interactive maps in macOS apps using Swift SDK.](https://docs.maptiler.com/mobile-sdk/ios/examples/build-mac-app/)

Reset filter Founds X results.
