Control app for the Manafish ROV, built with Tauri and SolidJS. It runs on macOS, Windows, Linux, Android and iOS.
Install Bun, Rust and Python 3, or use
nix develop.
bun install
bun run tauri devnix develop .#mobile provides the Android and iOS toolchains; iOS also needs
Xcode. Connect the phone over USB, then:
bun run android:init
bun tauri android dev --host
bun run ios:init
APPLE_DEVELOPMENT_TEAM=<team id> bun tauri ios dev --hostPushing a vX.Y.Z tag builds the desktop installers and the Android APK into a
draft GitHub release, and uploads the mobile builds to TestFlight and Google
Play internal testing.