Last updated: 2026-06-11
Four ways to run an Even Hub app. They differ in speed, fidelity, and what actually works. Beta Testing is what the QA gate demands; the first two are where day-to-day iteration happens.
| Mode | Hardware | Iteration | Hot reload | Survives lock | Real .ehpk | Reviewer parity |
|---|---|---|---|---|---|---|
| Simulator | No | Instant | n/a | n/a | No | No |
| Local Testing | Yes | < 1 s | Yes | No | No | No |
| Private Testing | Yes | ~10 s | No | Partial | Yes | Closer |
| Beta Testing | Yes | ~30 s | No | Yes | Yes | Yes |
- Simulator - desktop sim renders the glasses canvas; optional HTTP automation API for scripted tests
- Local Testing - dev server + QR sideload; hot module reload over BLE; the daily driver
- Private Testing - first time the real
.ehpkpackaging path runs; not headless yet - Beta Testing - distribute to yourself as a beta tester; the only mode that matches what a reviewer sees