-
-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Labels
enhancementNew feature or requestNew feature or request
Description
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)
- Current PWA capabilities and gaps
- iOS Safari limitations (push notifications, etc.)
- Android PWA experience
- Add to home screen flow
2. Tauri Mobile
- Tauri v2 mobile support maturity
- iOS and Android build process
- Native feature access (notifications, camera, etc.)
- App store submission requirements
3. Capacitor
- Wrap existing Next.js app
- Native plugin ecosystem
- Build and deployment workflow
- Performance considerations
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
- What's the minimum viable mobile experience?
- Which features are must-haves vs nice-to-haves on mobile?
- What are other Farcaster clients doing for mobile?
- Timeline and resource requirements for each option?
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request