Even G2 dev workspace: docs snapshot (28 pages), README, toolchain notes

This commit is contained in:
drjones
2026-09-02 19:33:07 -07:00
commit a51178e83e
89 changed files with 4828 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
Install Even Hub tooling | Documentation
-
-
-
-
-
-
Skip to contentDocumentationSearch⌘CtrlK Main Navigation PortalThemeMenuReturn to top Sidebar Navigation
## Get Started
Overview
### Quickstart
Sign inHardwareInstall Node.js & npmInstall Even Hub toolingYour First AppTemplatesArchitecture
## Build
Page LifecycleDisplay & UI SystemUI/UX Design GuidelinesDevice APIsContextual MenuNetworkingBackground & Lifecycle
## Test
SimulatorLocal TestingPrivate TestingBeta Testing
## Ship
Packaging & DeploymentApp Submission & QA Guidelines
## Reference
GlossaryCLIVersioning PolicyChangelogFAQ
## AI Tooling
Claude CodeOn this pageLast updated: 2026-08-25With Node in place, install the two global tools used before you create your first app:bash
```
npm install -g @evenrealities/evenhub-cli @evenrealities/evenhub-simulator
```
The SDK is different: it is a project dependency, not a global tool. Install it only after you have an app project with a package.json.
## Simulator ​
Installed by the global tooling command above.Current version: 0.9.3, tracking SDK 0.0.14. Runs on macOS, Linux, and Windows. Usage and caveats are in Simulator; what each release added is in the Changelog.npm: @evenrealities/evenhub-simulator
## CLI ​
Installed by the global tooling command above. The CLI handles QR sideloading, manifest scaffolding, and .ehpk packaging. It ships an evenhub binary and a shorter eh alias.Current version: 0.1.14. Release history is in the Changelog.npm: @evenrealities/evenhub-cliFull command list in the CLI Reference; the manifest schema and packaging walkthrough is in Packaging & Deployment.
## SDK ​
The SDK is a project dependency - your app imports from it, so it lives in your app's node_modules, not on the system. No -g.Route A in Your First App creates a Vite project first, then runs this command from inside that project directory (the one with package.json):bash
```
npm install @evenrealities/even_hub_sdk@latest
```
Route B uses the official templates, which already include the SDK. For templates, run npm install for the template dependencies; do not install the SDK separately.Current version: 0.0.14, published 2026-08-20, with an Even App floor of 2.2.9. Whatever version you install, match it in app.json's min_sdk_version.It covers display control, input, the contextual menu, tap then long press, audio (glasses or phone mic), IMU, location, photo album and phone camera, device info, and local storage. What each release added is in the Changelog.npm: @evenrealities/even_hub_sdkPagerPrevious pageInstall Node.js & npmNext pageYour First App