Xcode 28: getting your app ready for iPhone Duo
Apple's dual-screen iPhone changes layout assumptions — Xcode 28 ships the simulator and APIs to adapt.
The iPhone Duo finally makes dual-screen phones mainstream, and Xcode 28 arrives with everything you need to adapt your app without drama.
What ships in the SDK
- Duo simulator — test both folded and unfolded form factors
- Continuity APIs — system-managed layout transitions when the device folds
- Safe area updates — the seam between screens is exposed, not hidden
Three things to check
- Replace hardcoded dimensions with constraint-based layout
- Test reading modes where content spans both screens across the seam
- Verify your video player gracefully reflows on fold events
Find the simulators the usual way:
xcrun simctl list devices available | grep Duo
If your layout logic is already adaptive for iPad, you’re most of the way there.