Apple’s iPhone Duo app compatibility model has a simple starting point: existing apps can run even if they were not built with the iOS 27 SDK. The more complicated question is how well they use the phone’s outer display, inner display, central fold and changing poses. Older builds may open inside a constrained presentation, while apps prepared for iOS 27 and iOS 27.1-era tools are associated with progressively better use of the available space.

That distinction matters to both sides of the screen. Users may see black bars, unused areas or an interface that never really takes advantage of the inner display. Developers, meanwhile, have to design for more than a larger rectangle: the usable layout changes as iPhone Duo opens, closes or folds.

What iPhone Duo app compatibility actually means

Basic compatibility means an app launches and remains usable on iPhone Duo. It does not necessarily mean that the app fills the inner screen elegantly or keeps every control in a sensible place.

Apple’s developer guidance treats the foldable as a device with several layout states. An app can move between the narrower outer display and the wider inner display, encounter an asymmetric safe area around the fold, and respond to different open or folded poses. In plain English: the app has to be flexible, not merely stretched.

This is also separate from Duo Mobile, the authentication app. The compatibility question here concerns iPhone Duo, Apple’s foldable phone, and the way iOS apps adapt to it.

The three app experiences tied to the SDK era

Apple’s developer tutorial demonstrates the compatibility baseline, Xcode 27.1 testing tools and reserved-region handling.

The practical difference is easiest to understand as three compatibility tiers. They describe the expected presentation associated with the app’s build target, not a guarantee that every app in a tier will look identical.

App build targetDisplay experience on iPhone DuoWhat the build can use
Before iOS 27The app can run in a constrained compatibility presentation. Black bars, limited safe areas or unused space may appear.Basic operation without the newer Duo-oriented layout model.
iOS 27The app can use more of the available display, although some unused space may remain.Improved use of the inner display and the iOS 27 layout behavior.
iOS 27.1 eraThe app is associated with the fullest reported compatibility presentation and newer Duo-specific interface components.The newest documented Duo-oriented behavior described for this SDK era.

The key takeaway is refreshingly non-dramatic: an app does not need an iOS 27 build merely to open. Recompiling becomes important when the goal is to use the larger inner display properly. iOS 27.1-era builds are associated with the broadest reported compatibility mode, but Apple’s guidance does not establish a complete component-by-component list of everything that requires that version.

Why older apps may show black bars

A legacy app may keep its content inside a narrower compatibility area instead of expanding across the inner screen. That can leave black bars or unused space around the interface, much like running software inside a window whose dimensions it never learned to use.

The issue is not simply screen size. iPhone Duo introduces an asymmetric central fold and different safe areas—regions where content should stay clear of hardware or system elements. A fixed layout can place a button too close to the fold, waste room on the outer display or assume that the screen always has the same width.

For a game, that can be especially noticeable. A rigid interface may leave valuable space unused or keep controls in awkward positions when the device changes state. The available evidence does not establish a universal result for every game, but the layout risk is obvious for software that depends heavily on fixed controls, fixed-width panels or carefully timed full-screen presentation.

The fold changes how apps should be designed

Apple’s design session shows compact and regular width layouts, side-positioned controls, fold avoidance and two-app Split View.

Apple’s recommended solution is adaptive layout. Instead of checking whether the device is technically in portrait or landscape orientation, developers should use size classes: broad layout categories such as compact width and regular width that describe the space available to the app.

That approach is better suited to iPhone Duo because the same physical device can offer very different working areas. The outer display is treated as a compact-width environment, while the inner display can provide a regular-width layout. The app responds to the available space rather than guessing from a single orientation label.

Apple’s design guidance also places controls toward the side of the outer display to preserve vertical room. On the inner display, content and controls should avoid the central fold and other asymmetric safe areas. System components such as sheets, alerts and menus can help handle those constraints through built-in behavior.

The result is more than a stretched phone interface. A well-adapted app can reorganize its content, use a two-column arrangement on the wider display and return to a single-column layout when space becomes narrower. Apple’s design examples also show two apps sharing the inner screen in a 50/50 Split View arrangement.

What developers need to test

Apple’s developer workflow uses Xcode 27.1, whose Device Hub includes an iPhone Duo simulator. Developers can test open, closed and folded states, along with rotated configurations, before putting the app on physical hardware.

The testing checklist is therefore about behavior, not just launch success:

  • Does the app reorganize itself between compact and regular width layouts?
  • Do buttons and navigation controls remain reachable on the outer display?
  • Does important content stay clear of the central fold?
  • Do sheets, menus and alerts avoid asymmetric blocked regions?
  • Does the interface preserve useful space when the phone changes pose?

Apple presents ReservedRegion for SwiftUI and UIViewReservedRegion for UIKit as tools for identifying areas that ordinary content should leave clear. Those APIs address a specific foldable problem: the entire screen may be visible, but not every pixel is equally usable for every piece of interface.

The work is consequently not limited to changing an SDK setting. Recompilation may unlock a better compatibility presentation, but the app still needs a layout that behaves sensibly across the device’s states. That is the difference between “it opens” and “it feels designed for iPhone Duo.”

What users are likely to notice first

For users, the first sign of an older app may be visual rather than functional. The app could open normally while leaving unused space around its content. A newer build may occupy more of the inner display, reorganize its cards or controls and respond more naturally as the phone opens.

The effect will vary by app type. A simple reading interface may remain perfectly usable inside a constrained area. A game, productivity tool or media app with a dense control layout has more to gain from adapting its geometry to the foldable screen.

That also explains why “every app works” is an incomplete answer. It covers the launch threshold, not the quality of the experience. iPhone Duo’s larger display only becomes a software advantage when the app knows how to use the space without placing content under the fold or marooning controls at the wrong edge.

What about iPad apps and iOS 28?

A possible iPad-app compatibility mode for iOS 28 has been described as a fallback path for iPhone Duo, but it remains a reported possibility rather than an Apple-announced feature. The current compatibility model instead centers on adapting iPhone apps through the iOS 27 and iOS 27.1-era development tools.

That leaves the immediate software story focused on app layout: existing apps can launch, newer SDK targets can improve the presentation, and developers need to account for the fold, safe areas and multiple poses. The next visible difference will come from how quickly individual apps adopt those patterns.