Repository navigation
v0.1.1 — development-build workflow
Template release. (The in-repo version fields intentionally stay at 0.0.1 — students version their own apps.)
Highlights
- Development builds, not Expo Go —
expo-dev-clientis installed,eas.jsonshipsdevelopmentandproductionprofiles, andnpm run ios/npm run androidcompile the native app viaexpo run:*. Expo Go is unsupported (the store app lags behind SDK 56, and native modules are pre-installed). change-menaming convention —app.jsonships with placeholder name/slug; renaming the app is the documented first task, enforced via CLAUDE.md.- Shared
Screenscaffold — safe areas, tab-bar clearance, and wide-screen max width in one component; both screens rebuilt on it. - Theme consistency — new
onDangertoken (no more inline#fff),resolveIsDarkas the single scheme resolver,TopTabInsetfor the web tab bar,Textcolor prop now maps 1:1 to theme tokens. - No wrong-theme flash — the splash screen holds until the persisted theme mode rehydrates.
- Single logo asset — one 1024×1024 opaque
logo.pngdrives the app icon, adaptive icon, and in-app logo. - Barrel convention — each folder's
index.tsis its public API; all imports unified. - Docs (README + CLAUDE.md) rewritten for the dev-build + EAS workflow.
🤖 Generated with Claude Code