iOS quickstart
How to add the Extentos iOS library to a SwiftUI or UIKit app via Swift Package Manager — required Info.plist keys (NSCameraUsageDescription, NSMicrophoneUsageDescription, NSSpeechRecognitionUsageDescription, NSBluetoothAlwaysUsageDescription, plus the MWDAT dictionary for Meta DAT integration), Wearables.configure() initialization in the App entry point, and the first capability call against the simulator. Currently a stub — the agent-driven path at /docs/getting-started/with-agent covers the same workflow today via generateConnectionModule.
Coming soon. This page will cover SwiftPM install, Info.plist setup, and the first capability call from a SwiftUI or UIKit app.
What this page will cover
- Add Extentos via Swift Package Manager
- Required
Info.plistkeys (Bluetooth, microphone, camera, external accessory) - Initialize Extentos in
Appentry point - Make your first capability call
- Verify in the browser simulator
Quickstart with an AI agent
Install the Extentos MCP server in one command. 18 deterministic tools for adding Meta Ray-Ban smart-glasses capabilities to native iOS and Android apps. Free for development, no account required to start.
Android quickstart
How to add the Extentos Android library via Gradle — Maven artifact resolution (mavenLocal during Phase 7a, Maven Central post-7b), required AndroidManifest permissions (BLUETOOTH_CONNECT, BLUETOOTH_SCAN, CAMERA, RECORD_AUDIO, INTERNET), Application class initialization, and the first capability call against the simulator. Currently a stub — the agent-driven path at /docs/getting-started/with-agent covers the same workflow today via generateConnectionModule.