Objective
Investigate options for shipping herocast as a mobile app to expand reach beyond web and desktop.
Current State
- Web app (Next.js)
- Desktop app (Tauri)
Options to Investigate
1. Progressive Web App (PWA)
2. Tauri Mobile
3. Capacitor
skip react native and native apps for now
Evaluation Criteria
- Development effort required
- Code reuse with existing web/desktop
- Native feature support (notifications, deep links, etc.)
- App store approval likelihood
- Ongoing maintenance burden
- User experience quality
Questions to Answer
Objective
Investigate options for shipping herocast as a mobile app to expand reach beyond web and desktop.
Current State
Options to Investigate
1. Progressive Web App (PWA)
2. Tauri Mobile
3. Capacitor
skip react native and native apps for now
Evaluation Criteria
Questions to Answer