supastack의 Expo 앱에는 무엇이 포함되나요?
플랜에 따라 다르지만 Expo 앱은 데모가 아닌 프로덕션 모바일 SaaS입니다: Google·Apple 로그인과 이메일 코드, AI 어시스턴트, 알림 받은 편지함, 생체 인증 앱 잠금, 테마, 그리고 웹 앱과 같은 백엔드와 접근 규칙에 연결된 RevenueCat 페이월. 개발·프리뷰·스토어 제출용 EAS 빌드 프로필도 이미 설정되어 있습니다.
진짜 SaaS의 모바일 절반
이 앱은 유료 모바일 제품에 실제로 필요한 화면을 제공합니다, 버튼 세 개짜리 데모가 아니라. 로그인 플로우, 채워진 홈 피드, AI 어시스턴트, 알림 받은편지함, 설정, RevenueCat 페이월이 모두 웹 앱과 같은 API에서 작동합니다.
- Google·Apple 로그인과 이메일 일회용 코드, 인증 딥링크
- 모델과 출력을 제어하는 AI 어시스턴트
- 읽음/안 읽음 상태와 간결한 타임스탬프의 알림 받은편지함
- RevenueCat 구매, 복원, 검증된 접근 게이팅
- 생체 인증 앱 잠금과 secure-store 세션 관리
- 공유 테마 시스템 위의 시스템·라이트·다크 모드
- expo-notifications를 통한 푸시 준비 알림
Expo 팀이 기대하는 방식으로 구축
React Native 0.86 위의 Expo 57과 Expo Router 파일 기반 네비게이션, 호스티드 백엔드로의 타입화된 API 호출, 개발·프리뷰·스토어 제출용 EAS 빌드 프로필을 갖췄습니다.
세션은 보안 스토리지와 인증 딥링크로 동기화됩니다. 웹에서 구매한 사용자는 폰에서 잠금 해제되고, 인앱 구매한 사용자는 웹 관리자에 나타납니다.
- Expo + React Native
- EAS Build + Submit
- RevenueCat
- TypeScript + Turborepo
- Better Auth
- iOS + Android
클론에서 스토어까지
앱을 배포된 API에 연결하고 Expo Go 또는 개발 빌드에서 실행하면 플레이스홀더가 아닌 실제 화면으로 시작됩니다. EAS 프로필과 제출 가이드가 첫 빌드부터 TestFlight와 Play Console 심사까지 안내합니다.
- 개발, 프리뷰, 프로덕션 빌드 프로필이 이미 구성됨
- RevenueCat과 푸시 가이드가 스토어별 설정을 다룸
- 앱 잠금, 딥링크, 테마가 즉시 작동
자주 묻는 질문
- 모바일 결제는 어떻게 작동하나요?, RevenueCat 인앱 구매를 통해, 디지털 상품에 대해 스토어가 요구하는 경로입니다. 구매, 복원, 권한 게이팅은 웹 빌링과 같은 접근 규칙을 공유합니다.
- iOS 앱 출시에 Mac이 필요한가요?, 아니요. EAS Build가 클라우드에서 iOS 빌드를 컴파일하고 서명하며, 제출 가이드가 App Store 심사를 다룹니다. Mac은 로컬 시뮬레이터가 필요할 때만 필요합니다.
- 모바일 앱이 웹 앱 없이 작동하나요?, 앱은 호스티드 API, 사이트를 구동하는 것과 같은 Next.js 또는 TanStack Start 배포, 와 통신합니다. 함께 출시하면 모든 화면이 실제 데이터에 기반합니다.