> For the complete documentation index, see [llms.txt](https://docs.multiset.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.multiset.ai/native-sdk.md).

# Native SDK

- [iOS Swift Native](https://docs.multiset.ai/native-sdk/ios-swift-native.md): Add VPS localization and object tracking to an iOS app with the MultiSet Swift SDK, including quick start, requirements and token renewal.
- [Sample Views](https://docs.multiset.ai/native-sdk/ios-swift-native/sample-views.md): The SwiftUI sample views shipped with the iOS SDK, with a comparison of the localization modes.
- [LandingView](https://docs.multiset.ai/native-sdk/ios-swift-native/sample-views/landingview.md): The demo entry point view: SDK initialization, authentication callbacks, mode selection and the settings screen.
- [ARLocalizationView](https://docs.multiset.ai/native-sdk/ios-swift-native/sample-views/arlocalizationview.md): The iOS AR localization view, covering single and multi frame modes, auto and background localization, GPS hints and mesh display.
- [ARObjectTrackingView](https://docs.multiset.ai/native-sdk/ios-swift-native/sample-views/arobjecttrackingview.md): The iOS AR view that detects a registered object, draws an animated outline mesh over it and re-tracks after AR tracking loss.
- [API Reference](https://docs.multiset.ai/native-sdk/ios-swift-native/api-reference.md): API reference index for the MultiSet iOS SDK, covering MultiSetConfig, the MultiSetCallback protocol and LocalizationResult.
- [MultiSetConfig](https://docs.multiset.ai/native-sdk/ios-swift-native/api-reference/multisetconfig.md): Every MultiSetConfig property on iOS: credentials, environment, localization mode, query mode, multi frame capture, confidence and pose consistency.
- [MultiSetCallback](https://docs.multiset.ai/native-sdk/ios-swift-native/api-reference/multisetcallback.md): The protocol your app implements for SDK events: authentication, localization, tracking state, false positives and mesh loading.
- [LocalizationResult](https://docs.multiset.ai/native-sdk/ios-swift-native/api-reference/localizationresult.md): The result delivered on a successful localization: computed pose versus raw server pose, geo coordinates, GeoPose and the supporting enums.
- [Android Native](https://docs.multiset.ai/native-sdk/android-native.md): Add VPS localization and object tracking to an Android app with the platform agnostic MultiSet SDK, including quick start and requirements.
- [Sample Activities](https://docs.multiset.ai/native-sdk/android-native/sample-activities.md): The sample activities shipped with the Android SDK, with a comparison of the localization modes and object tracking.
- [MainActivity](https://docs.multiset.ai/native-sdk/android-native/sample-activities/mainactivity.md): The demo entry point activity: SDK initialization, authentication callbacks and navigation into the AR activities.
- [MultiSetLocalizationActivity](https://docs.multiset.ai/native-sdk/android-native/sample-activities/multisetlocalizationactivity.md): The unified AR localization activity on Android, covering single and multi frame modes, auto and background localization, hints and mesh display.
- [ObjectTrackingActivity](https://docs.multiset.ai/native-sdk/android-native/sample-activities/objecttrackingactivity.md): The Android AR activity that detects a registered object, renders its outline mesh and re-tracks after AR tracking loss.
- [API Reference](https://docs.multiset.ai/native-sdk/android-native/api-reference.md): API reference index for the MultiSet Android SDK, covering the FrameSource integration boundary, sessions, configuration and callbacks.
- [FrameSource and Sessions](https://docs.multiset.ai/native-sdk/android-native/api-reference/framesource.md): Supply camera frames to the Android SDK through FrameSource and CameraFrame, then run a LocalizationSession or ObjectTrackingSession.
- [LocalizationConfig](https://docs.multiset.ai/native-sdk/android-native/api-reference/localizationconfig.md): Every LocalizationConfig property on Android: auto and background localization, multi frame capture, confidence, GPS hints and image quality.
- [ObjectTrackingConfig](https://docs.multiset.ai/native-sdk/android-native/api-reference/objecttrackingconfig.md): Every ObjectTrackingConfig property on Android: object codes, auto and background tracking, confidence thresholds and image quality.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.multiset.ai/native-sdk.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
