cleanyourtv-app
Clean Your TV를 위한 커뮤니티 제작 모바일 앱
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기ActorRise on iOS. The whole monologue library in your pocket, with offline saves. React Native + Expo.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An iOS app that helps an actor find a monologue. See docs/BUILD-SPEC.md.
| step | what | state |
|---|---|---|
| 0 | Results spike — dark stage, tilt + scroll spotlights, 20 fixtures | built |
| 1 | Onboarding — 3 swipeable screens, silent anon session | built |
| 2 | Search home — hero field, stage-direction filter chips | built |
| 3 | Live results wired to /api/monologues/search | blocked — search needs auth (see below) |
| 4 | Read — light paper canvas, "lights up" | built |
| 5 | Auth on first save (Apple / Google) | not started |
| 6 | Saves & prep (offline sqlite) | not started |
| 7 | Paywall (RevenueCat) | not started — build last |
Everything built typechecks (npm run typecheck) and bundles (npx expo export --platform ios).
Nothing yet validated on a device — see below.
npx expo run:ios --device.actorrise → Authentication →
Sign In / Providers → Anonymous → on. Verified disabled today (anonymous_provider_disabled).
Until it's on, the silent session doesn't mint and live search stays 401 — so Step 3 waits on it.
The app degrades gracefully in the meantime (runs session-less, results screen shows fixtures).npm install
npm run ios # builds a dev client and launches the simulator
Expo Go will not work — Skia and Reanimated worklets need custom native code, and IAP will need it later regardless.
Judge this on a real device. The tilt spotlight does not exist in the simulator (no accelerometer) and 60fps in a simulator means nothing.
npx expo run:ios --device # pick your phone from the list
Not a swipeable card deck. Actors judge a monologue by reading it, so the text is the point and it stays legible. Not a demo of Skia. The light is emphasis; the words are the product.
Step 1 (onboarding) does not start until Step 0 feels good. The build order in spec §5 is deliberate.