iPhone Duo Developer Hub · Blog

Prepare Your App for iPhone Duo

Apple Developer session · 10m · Watch on YouTube ↗

Prepare Your App for iPhone Duo

Source: Prepare your app for iPhone Duo (Apple Developer) · 10 min

iPhone Duo is Apple's first folding, multi-display iPhone. The good news for developers: your existing iPhone app already runs on it. The better news: with a little work you can make it feel built for the device instead of just ported over.

This is the foundational session of the iPhone Duo series — it tells you exactly what to do and in what order. Here's the practical rundown.

What works out of the box

Built with the iOS 27 SDK or earlier, your app already runs on iPhone Duo:

So nobody is blocked. Making it shine is a follow-up step, not a prerequisite.

Three things unlock the full experience

  1. Build with the iOS 27.1 SDK / Xcode 27.1. This lets your app extend all the way to the edge of the inner display. Standard navigation and toolbar buttons now lay out vertically under the status bar.
  2. Use the iPhone Duo simulator in Device Hub. The control buttons at the bottom let you open, close, rotate, and fold the device — so you can actually test every pose.
  3. Follow flexible-layout best practices. Duo's whole point is that your app resizes to fit whatever pose it's in: opened, closed, rotated, or folded.

Adapt with size classes, not device checks

Don't hard-code for "the fold." Extend what you already do for resizability:

Safe areas: expect asymmetry

Safe areas on iPhone Duo are often not equal on both sides — horizontal controls can live only on the left (landscape, split view). Rules to follow:

Can't fit in the safe area? Use Reserved Regions

New in iOS 27.1: ReservedRegions (SwiftUI) / UIViewReservedRegion (UIKit) let your custom UI use the maximum screen space without colliding with system UI. Great for building custom bars or edge-to-edge layouts that adapt to the fold.

The lazy path to correctness

Apple ships an App Resizability skill (renamed from the "Modernize Your UIKit App" skill, now SwiftUI + iPhone Duo aware). Run it on your project and it audits your app against all of these best practices for you.


Quick checklist

Happy folding. → Deep-dives on screens/multitasking, adaptive layouts, vertical bars, and camera are in the rest of this series.

Videos · Specs · Prices · Apps

Unofficial dev hub. Not affiliated with, endorsed by, or sponsored by Apple Inc.