Device integrations
Add native device features — camera, audio, location, haptics, and more.
OpenV2 includes a device integrations catalog for common native capabilities. Pick an integration from chat to inject the right helpers and prompts into your app.
Available integrations
Typical integrations include:
| Category | Examples |
|---|---|
| Media | Camera, photo library, audio recording |
| Sensors | Location, accelerometer |
| Feedback | Haptics, vibrations |
| System | Share sheet, clipboard, notifications |
| Storage | Local persistence patterns |
The catalog surfaces curated prompts so the AI uses Expo-compatible APIs and project helpers (e.g. ~/lib/pick-image for images).
How to add an integration
- Open the device integrations panel in chat
- Select the capability you need
- Describe how it fits your app — e.g. "Let users pick a profile photo from the camera"
- The AI wires up permissions, UI, and handlers
Permissions
Mobile features require OS permissions. OpenV2 generates the Expo permission requests and in-app flows. Test on a real device via Preview on device.
Local-first vs. cloud
Device features (camera, haptics) run on the device. If you need to upload captured media, combine with V2 Cloud file storage.
