Apple shipped Xcode 27.1 beta 1 last week with iPhone Duo build and test support. Bitrig followed quickly with its own implementation, and the simulator is more hands-on than what Xcode offers out of the box.
What the Update Adds
Bitrig’s iPhone Duo simulator is interactive in three dimensions. Developers can grab the device, fold it, tilt it, rotate it, and watch the app respond in real time. The four main capabilities the update unlocks:
- Pose testing: iPhone Duo can sit like a laptop, stand like a tent, or sit partially folded in portrait or landscape. The simulator covers all of these positions.
- Hinge data: Developers can drive interactions using
onHingeChangeand read live hinge angle data as they open and close the device in the simulator. - Table layout support:
ArrangementViewlets developers place media on the upper half and controls on the lower half when the device is flat on a surface, plus landscape support for the outer display. - Dual display usage:
CameraCaptureAccessorycan be added to the outer display so the person in front of the camera sees something useful while the inner display handles the main interface.
Xcode Version Management
Kyle Macomber, Co-founder and CEO of Bitrig, notes that the platform handles multiple Xcode versions. Developers can use Xcode 27.1 beta to prepare iPhone Duo builds, then switch back to Xcode 27 to push production updates without juggling installations manually.
Context
Bitrig started as a SwiftUI vibe-coding app on iPhone, then added a Mac app with the full Xcode toolchain, an integrated simulator, on-device testing, TestFlight export, and App Store distribution. The iPhone Duo simulator is the latest addition to that stack.
Details on the iPhone Duo simulator are available on the Bitrig blog.
