iOS

Deliver Mappls-native Apple experiences through modular, lifecycle-safe frameworks.

SwiftObjective-C

How the pieces fit

Native frameworks distributed through Swift Package Manager with modular UI extensions. Use this boundary as a starting point, then narrow it around the exact Mappls products and trust model your application needs.

01

Swift application

Own scenes, permissions, presentation, product state, accessibility, and privacy disclosures.

02

Mappls packages

Resolve the smallest map, place, navigation, tracking, capture, or UI module set through the supported package channel.

03

Backend trust boundary

Exchange credentials, retain operational records, and perform privileged API calls away from the app binary.

From empty project to one real journey

Each step produces a testable boundary. Keep the first release deliberately small, then expand from observed product behavior.

  1. 1

    Choose package lineage

    Match the current SDK documentation with its distribution repository and supported Xcode and deployment targets.

  2. 2

    Initialize once

    Configure the SDK at the documented application or scene boundary before creating dependent views.

  3. 3

    Respect ownership

    Keep delegates, coordinators, subscriptions, and map views alive only for the required lifecycle.

  4. 4

    Verify on hardware

    Test permissions, background transitions, interrupted navigation, memory pressure, and poor connectivity on devices.

6 product families

3 of these families include durable or session state. Follow their complete lifecycle guidance rather than integrating only the first successful call.

SDKs, APIs, distributions, and samples

Every item below is generated from a public Mappls repository and links to its source-grounded guide. Maturity labels distinguish current material from samples, distributions, legacy sources, and deprecated integrations.

SDK

MapmyIndia Intouch iOS SDK

mapmyindia-intouch-ios-sdk

A Mappls sdk for maps, tracking telematics, workforce, gis analytics, identity platform across iOS.

SDK

Mapmyindia Maps VectorSDK IOS

mapmyindia-maps-vectorSDK-iOS

MapmyIndia Vector Maps SDK for Native iOS Development with REST API Kit

Distribution

Mappls Annotation Extension for iOS

mappls-annotation-extension-ios-distribution

Mappls Annotation Extension Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

Mappls Annotation Extension for iOS

mappls-annotation-extension-ios-distribution-base

A versioned iOS distribution package used to integrate maps, search places, tracking telematics, capture feedback, identity platform into an application.

Distribution

[MapplsAPICore]()

mappls-api-core-ios-distribution

Mappls API Core Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

[MapplsAPIKit (REST API Kit for iOS)]()

mappls-api-kit-ios-distribution

Mappls API Kit Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

[MapplsAPIKit (REST API Kit for iOS)]()

mappls-api-kit-ios-distribution-base

Mappls API Kit Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsCamera SDK for iOS

mappls-camera-ios-distribution

A versioned iOS distribution package used to integrate maps, search places, tracking telematics, offline automotive, capture feedback, identity platform into an application.

SDK

MapplsCamera SDK for iOS

mappls-camera-sdk-ios

A Mappls sdk for maps, search places, tracking telematics, offline automotive, capture feedback, identity platform across iOS.

Distribution

MapplsDirectionUI for iOS

mappls-direction-ui-ios-distribution

Mappls Direction UI Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsDirectionUI for iOS

mappls-direction-ui-ios-distribution-base

A versioned iOS distribution package used to integrate maps, search places, routes navigation, tracking telematics, capture feedback, identity platform into an application.

Distribution

MapplsDrivingRangePlugin for iOS

mappls-drivingrange-plugin-ios-distribution

Mappls Driving Range Plugin Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsDrivingRangePlugin for iOS

mappls-drivingrange-plugin-ios-distribution-base

A versioned iOS distribution package used to integrate maps, routes navigation, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Distribution

MapplsFeedbackKit for iOS

mappls-feedback-kit-ios-distribution

Mappls Feedback Kit Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsFeedbackKit for iOS

mappls-feedback-kit-ios-distribution-base

A versioned iOS distribution package used to integrate search places, tracking telematics, widgets deep links, offline automotive, capture feedback, identity platform into an application.

Distribution

MapplsFeedbackUIKit for iOS

mappls-feedback-uikit-ios-distribution

Mappls Feedback UI Kit Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsFeedbackUIKit for iOS

mappls-feedback-uikit-ios-distribution-base

A versioned iOS distribution package used to integrate maps, routes navigation, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Distribution

MapplsGeoanalytics Plugin for iOS

mappls-geoanalytics-ios-distribution

Mappls Geoanalytics Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsGeoanalytics Plugin for iOS

mappls-geoanalytics-ios-distribution-base

Mappls Geoanalytics Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsGeofenceUI Plugin for iOS

mappls-geofence-ui-ios-distribution

Mappls Geofence UI Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsGeofenceUI Plugin for iOS

mappls-geofence-ui-ios-distribution-base

A versioned iOS distribution package used to integrate maps, routes navigation, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Distribution

Mappls Intouch IOS Distribution

mappls-intouch-ios-distribution

Mappls Intouch iOS Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

Mappls Intouch IOS Distribution Base

mappls-intouch-ios-distribution-base

A versioned iOS distribution package used to integrate tracking telematics into an application.

SDK

[Mappls Intouch SDK]()

mappls-intouch-ios-sdk

A Mappls sdk for tracking telematics, workforce, gis analytics, capture feedback across iOS.

SDK

Mappls iOS SDK

mappls-ios-sdk

A collection of Mappls's Map and others SDKs for Native iOS Development.

Distribution

Mappls LMS IOS Distribution

mappls-lms-ios-distribution

A versioned iOS distribution package used to integrate Mappls capabilities into an application.

Distribution

Mappls LMS IOS Distribution Base

mappls-lms-ios-distribution-base

A versioned iOS distribution package used to integrate Mappls capabilities into an application.

SDK

Mappls Location Capture IOS SDK

mappls-location-capture-ios-sdk

A Mappls sdk for capture feedback across iOS.

Distribution

Mappls Location Capture SDK (iOS)

mappls-location-capture-sdk-ios-distribution

A versioned iOS distribution package used to integrate tracking telematics, workforce, capture feedback into an application.

Distribution

[Mappls Map SDK]()

mappls-map-ios-distribution

Mappls Map Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

[Mappls Map SDK]()

mappls-map-ios-distribution-base

Mappls Map Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

[Mappls Map SDK]()

mappls-map-move-ios-distribution-base

mappls-map-move-ios-distribution-base

Distribution

[Custom Search Nearby Records](Custom-Search-Nearby-Records)

mappls-nearby-finder-ios-distribution

mappls-nearby-finder-ios-distribution

Distribution

[Custom Search Nearby Records](Custom-Search-Nearby-Records)

mappls-nearby-finder-ios-distribution-base

A versioned iOS distribution package used to integrate maps, search places, routes navigation, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Distribution

Mappls Nearby Search Widget for iOS

mappls-nearby-ui-ios-distribution

Mappls Nearby UI Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

Mappls Nearby Search Widget for iOS

mappls-nearby-ui-ios-distribution-base

A versioned iOS distribution package used to integrate maps, search places, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Distribution

MapplsRasterCatalogue Plugin for iOS

mappls-raster-catalogue-ios-distribution

Mappls Raster Catalogue Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsRasterCatalogue Plugin for iOS

mappls-raster-catalogue-ios-distribution-base

A versioned iOS distribution package used to integrate maps, tracking telematics, gis analytics, widgets deep links, capture feedback, identity platform into an application.

Distribution

MapplsUIWidgets - UI Components SDK for iOS

mappls-ui-widget-ios-distribution

Mappls UI Widget Native for iOS distributed via the SPM (Swift Package Manager).

Distribution

MapplsUIWidgets - UI Components SDK for iOS

mappls-ui-widget-ios-distribution-base

A versioned iOS distribution package used to integrate maps, search places, routes navigation, tracking telematics, widgets deep links, capture feedback, identity platform into an application.

Platform tutorials

Start with one focused result, then move into complete stateful journeys and operational failure handling.

Production readiness

Pass these checks in addition to the requirements of the selected product, SDK release, operating system, and security program.

  • Package and binary versions belong to the same release line
  • Secrets are not recoverable from the app bundle
  • Info.plist purpose strings match actual collection
  • Delegates, observers, and background sessions terminate cleanly