Skip to main content

Claude/ChatGPT Prompt to Design an AR Glasses Companion App UI

Companion app UI for AR glasses: pairing flow, connected apps, battery, notification mirroring, display and voice setup, and firmware updates.

Füllen Sie die Platzhalter aus

Edit the values, then copy your finished prompt.

Ihr Prompt
prompt.txt

                                

What this prompt does

This prompt casts the model as a senior mobile product designer and engineer building a companion app for AR glasses, and asks for working component code rather than screen descriptions. It enumerates six deliverables that define what a wearable companion really needs: a pairing flow with recovery, a connected-apps list with per-app display toggles, battery and connection status for both glasses and case, granular notification mirroring, display and voice setup, and a firmware-update screen with safe-to-disconnect guidance. The structure works because it forces the model to treat trust and control as the organizing principle, not a footnote.

Four variables shape the output. [stack] sets the framework (default React Native). [connection] describes how the glasses talk to the phone, such as Bluetooth LE plus Wi-Fi direct, which drives the pairing and status UI. [privacy_posture] is the most consequential: a value like "on-device by default, explicit opt-in for sharing" makes the model surface controls prominently instead of burying them. [mirrored_apps] lists which notification sources get per-source toggles. Together these turn a generic settings screen into a privacy-forward companion app where users feel they control what a face-worn camera can see and show.

When to use it

  • You are designing a companion app for AR glasses, smart glasses, or another face-worn wearable.
  • Pairing reliability and a recovery path matter because users will hit failed connections.
  • Privacy and explicit user control over a camera-equipped device are central to the brief.
  • You need per-app and per-source toggles for what the device may display or mirror.
  • You want a firmware-update flow with progress, release notes, and safe-to-disconnect guidance.
  • You need working components in a specific stack rather than a flat feature list.

Example output

Expect a navigation structure plus each key screen delivered as separate components in your [stack]: a pairing flow with explicit connection states and a failure-recovery path, a connected-apps list with per-app display toggles, dual battery and connection indicators for glasses and case, notification mirroring with per-source control over [mirrored_apps], display preferences (brightness, position, contrast) and voice-assistant setup, and a firmware-update screen. The emphasis throughout is on trust and user control over privacy, reflecting the [privacy_posture] you set.

Pro tips

  • Make [privacy_posture] explicit and strong; a clear stance like on-device-by-default produces visible, prominent controls instead of buried settings.
  • List real apps in [mirrored_apps] so the per-source notification toggles map to your actual integrations.
  • Set [connection] accurately, since the pairing states and status indicators depend on whether you use BLE, Wi-Fi direct, or both.
  • Insist the per-source toggles in the notification step stay obvious — that screen is where users decide whether to keep the device on.
  • Swap [stack] to your real framework so the generated screens are idiomatic rather than needing rewrites.
  • If pairing feels thin, re-run asking specifically for failure and recovery states, not just the happy path.

Frequently Asked Questions

What makes this prompt good for a privacy-sensitive wearable?
The `[privacy_posture]` variable and the deliverables push the model to surface per-app and per-source controls prominently rather than hiding them in settings. For a camera-equipped face-worn device, explicit user control over what is displayed or shared is treated as the organizing principle.
Does it handle pairing failures or only the happy path?
The pairing deliverable explicitly requires clear connection states and a recovery path when pairing fails. If the first pass feels thin on errors, re-run and ask specifically for failure and reconnection states.
Can I change which notifications mirror to the glasses?
Yes. The `[mirrored_apps]` variable lists which sources get per-source mirroring toggles, defaulting to Messages, Maps, and Calendar. Set it to your real integrations so the granular controls map to what you actually support.
Will it cover firmware updates safely?
One deliverable is a firmware-update screen with progress, release notes, and safe-to-disconnect guidance. That last part matters because disconnecting mid-update can brick a wearable, so the prompt asks the model to guide users clearly through it.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

Mehr in Emerging Tech UI Prompts

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support