Overview
Hyperscape uses Capacitor to build native mobile apps from the web client.Prerequisites
iOS
- macOS with Xcode installed
- Apple Developer account (for device testing)
Android
- Android Studio installed
- Android SDK configured
Build Commands
iOS
Android
Sync Commands
Development Workflow
Configuration
Capacitor Config
The Capacitor configuration is inpackages/client/capacitor.config.ts:
Environment Variables
For mobile builds, ensure these are set:Platform-Specific Notes
iOS
- Minimum iOS version: 14.0
- Requires provisioning profile for device testing
- Use TestFlight for beta distribution
Android
- Minimum SDK: 24 (Android 7.0)
- Generate signed APK for distribution
- Use Play Console for beta testing
Debugging
iOS
- Open Xcode from
npm run ios:dev - Select simulator or connected device
- Use Safari Web Inspector for debugging
Android
- Open Android Studio from
npm run android:dev - Select emulator or connected device
- Use Chrome DevTools for debugging
Enable USB debugging on Android devices and trust your computer on iOS devices.