Blog
Welcome to the Extentos blog
The first post — what this blog is for and how to follow along.
In the press
Extentos and its thinking, featured elsewhere.
How to add Android XR smart glasses support to an existing Android app
Android XR glasses apps are not separate apps. They are a projected activity inside the phone app you already ship. The native Jetpack Projected route step by step, the field notes from building a transport against it, and how to decide whether your business logic should name a glasses vendor at all.
You don't need a smart-glasses SDK to build a voice app
If your app only needs a microphone and a speaker, it already runs on smart glasses — no vendor SDK, no registration, no developer-preview approval. How that works, apps already shipping it, when you genuinely do need the vendor path, and what's left for Extentos to do.
Realtime voice AI bills for every second it listens. So we moved it onto the phone.
Realtime voice models bill for every second they listen. Extentos now runs realtime models locally on mobile: the model, the voice and the turn-taking all on the phone, on iOS and Android, for nothing per token. What it takes to run local models on mobile, and the architecture that makes a conversation hold together.
Proving 'vendor-agnostic': adding Android XR without changing a line of your app
With one vendor in production, 'vendor-agnostic' is an assertion nobody can check. So we built the second one and ran it on glasses nobody can buy yet. The code that didn't change, how we verified it without hardware, and what running it taught us that Google's docs don't say.
Android XR glasses for developers: the story Samsung skipped
Samsung unveiled its Android XR smart glasses at Galaxy Unpacked and said nothing about building on them. Here's the actual developer reality — the projected app model, why the SDK is wide open but nothing ships yet, and what Meta's DAT already answers that Android XR hasn't.
The button your glasses app doesn't own: Meta's capture-button privacy gesture
A finger on the right temple can pause or kill your camera stream at any moment — by design, enforced in firmware. What we learned probing it on real Ray-Ban Meta glasses, how the Extentos SDK models it honestly, and how we made a hardware privacy gesture testable in a browser.