Native SwiftUI client for SimDeck live sessions.
- Opens LAN, Tailscale, and SimDeck Studio URLs.
- Connects to SimDeck servers on macOS or Linux and lists their iOS simulators and Android emulators.
- Uses the daemon's
/api/simulators/{udid}/webrtc/offerendpoint and renders the H.264 WebRTC track with Metal. - Sends touch and hardware controls over the
simdeck-controlWebRTC data channel. - Supports
https://simdeck.djdev.me/simulator/{id}links through Associated Domains and thesimdeck://custom URL scheme.
Open SimDeckStudio.xcodeproj, select the SimDeckStudio scheme, and run on an iPhone or iPad target. The app display name is SimDeck.