Developer preview

Public platform coming 2027

View SDK availability →

Developer preview

Capability areas

A high-level guide to the types of Armor integration developers can plan for.

Model-aware applications

Armor is a family of device variants. The feature set available to an app can depend on the selected model and its supported software.

Use capability information published with the SDK release. Do not infer support from a product name or assume every device has the same hardware.

Planned capability areas

AreaExamplesAvailability
Connection and device stateDiscovery, connection, battery and device status.See release documentation.
Audio experiencesAudio routing, voice interactions and sound settings.See release documentation.
Camera and mediaCapture, file listing, transfer and recovery.Model support and availability to be confirmed.
Device settings and lightSupported controls and product-specific settings.See release documentation.
Updates and diagnosticsFirmware update status and diagnostic information.See release documentation.

Build capability-aware interfaces

Present a feature only when the selected device and SDK release report that it is supported. Distinguish unavailable, unknown and ready states in the app UI.

Final model compatibility and feature availability will be published with each SDK release.