Medium7 things React Native developers need to know about iPhone Duo | by Augustine Ezeh | Nov, 2026 | JavaScript in Plain English
Sitemap
JavaScript in Plain English

New JavaScript and Web Development content every day. Follow to join our 3.5M+ monthly readers.

Member-only story

7 things React Native developers need to know about iPhone Duo

--

Press enter or click to view image in full size

iPhone Duo, Apple’s first foldable iPhone, shipped on 23 October 2026, and it changes a few basics for every React Native app, including where your tab bar lives, how many sizes your screens render at and which parts of the display you’re allowed to draw under. This guide is for Expo and React Native developers who want their app to look and work right on iPhone Duo, and covers the setup I needed to get a simulator running, vertical tabs, <SplitView>, expo-hinge and the new safe areas. Everything here is built on Expo's iPhone Duo guide and Apple's Designing for iPhone Duo guidelines, and I've tested it in the simulator, not on a physical device.

1. Get a Duo simulator running

The Duo simulator didn’t show up for me until I upgraded both the OS and the toolchain to

  • macOS 27.2 (Golden Gate)
  • Xcode 27.1

If you’re not a Medium member, you can read the rest free here.

Expo’s guide lists the minimum as Xcode 27.1 with the iOS 27.1 simulator runtime, on Expo SDK 58. If you build on EAS, use the sdk-58 or latest image. (moving)

Xcode 27 also replaces Simulator.app with Device Hub, which gives you a 3D iPhone Duo with adjustable poses and hinge angle. Two gaps to know about…

--

--

Augustine Ezeh
Augustine Ezeh

Written by Augustine Ezeh

Software Engineer building on the internet X: @acetriesagain

JavaScript in Plain English
JavaScript in Plain English

Published in JavaScript in Plain English

New JavaScript and Web Development content every day. Follow to join our 3.5M+ monthly readers.