
facebook/meta-wearables-dat-android
10 skills45 installs3.4k starsGitHub
Install
npx skills add https://github.com/facebook/meta-wearables-dat-androidSkills in this repo
1Camera StreamingShows how to create a DAT Session and attach a camera Stream on Android to receive video frames and capture photos from Meta glasses. Android developers use it when adding camera streaming to a Meta Wearables DAT SDK app.5installs2Dat ConventionsDocuments DAT SDK Android conventions including Kotlin patterns, DatResult, the four public modules, and Gradle build commands. Android developers use it as the baseline convention reference across a DAT SDK integration.5installs3DebuggingProvides a diagnostic flow for common DAT SDK Android problems like no eligible device or sessions that won't start. Android developers use it to check initialization, registration state, Developer Mode, and typed DatResult failures.5installs4Display AccessShows how to add the mwdat-display dependency and render content on Meta Ray-Ban Display glasses using its UI DSL. Android developers use it alongside getting-started and registration to build a full display-capable DAT app.5installs5Getting StartedWalks through initial DAT SDK setup on Android: Maven repository, Gradle dependencies, AndroidManifest configuration, and first device connection. Android developers use it to bootstrap a new Meta Wearables integration.5installs6Mockdevice TestingExplains how to add mwdat-mockdevice and use MockDeviceKit to simulate Meta glasses for testing without hardware. Android developers use it to exercise camera streaming and photo capture flows during development.5installs7Permissions RegistrationCovers the two-step DAT SDK flow of registering an Android app with Meta AI and then requesting device permissions. Android developers use it to wire up registration state observation and capability permission requests.5installs8Sample App GuideGuides building a full Android DAT app that combines registration, sessions, camera streaming, and photo capture. Android developers use it as an end-to-end blueprint, alongside the CameraAccess sample, when assembling a working app.5installs9Session LifecycleExplains how to create and manage DAT session and stream lifecycles on Android, tracking states from IDLE through STOPPED. Android developers use it to handle pause/resume behavior and device-availability changes correctly.5installs10Mwdat AndroidGit-native guidance for building Android apps on Meta's Wearables Device Access Toolkit (DAT) SDK. It covers SDK setup, camera streaming, display access, the MockDeviceKit, session lifecycle, permissions, debugging, and sample-app patterns. Intended for Android developers integrating Meta smart-glasses/wearables capabilities into their applications.0installs