Skip to main content
Pick your framework to see the exact commands for building and uploading your app.

Hot Reload vs Rebuild

For Expo and React Native, the uploaded build is a “dev client shell” — your JS/TS code is served live from your local Metro server via a Revyl relay. For Flutter, Swift, and Android, the binary is the app. See Dev Loop: Hot reload and rebuild configuration for the full breakdown.

Platform Build Requirements

Every framework’s default debug build satisfies Revyl’s artifact requirements out of the box. If you’re shipping a custom configuration — narrowed abiFilters, release builds, .ipa archives — see Build Artifact Requirements for the full rules and trade-offs.