Apple a présenté son premier iPhone pliable le 9 septembre 2026. Le nom est iPhone Duo. Les précommandes commencent le 16 octobre à 5 h PT, soit 20 h le même jour à Pékin. La première vague, plus de 70 pays et régions dont la Chine, est en vente le 23 octobre. Vingt-huit autres régions suivent le 30 octobre. Il est livré avec iOS 27.1. Aux États-Unis, le prix part de 1 999 dollars pour 256 Go. Les caractéristiques suivent le communiqué Apple.
La question du jour n’est pas d’en acheter un. Ce sont les apps iOS déjà sur l’App Store : le pliable les rend-il obsolètes, et quels écrans doivent changer. La note développeur est directe. Chaque app tourne sur le Duo. Celles construites avec le SDK iOS 27 ou ultérieur changent de taille quand l’appareil se plie. Fermé, l’app revient à l’écran extérieur. Ouvert, elle s’étend sur l’écran intérieur. Ce qui s’étire, se coupe ou se place mal, ce sont les tailles d’écran figées, les orientations fixes et les mises en page qui supposent un appareil.
Les deux écrans ont le même rapport, le contenu peut donc s’agrandir en proportion. C’est pourquoi beaucoup de listes et de formulaires n’ont pas besoin d’un nouveau dessin. L’écran intérieur fait 7,6 pouces, 50 % de plus que l’iPhone 18 Pro Max. L’écran extérieur fait 5,4 pouces, environ 90 % de la surface de l’iPhone 18 Pro, et fermé il est proche d’un passeport. Étendre une seule colonne sur cette surface laisse un fil vide. La division est ce à quoi sert cette toile.
Notre note du 9 septembre utilisait le nom Ultra qui circulait ce jour-là. Le nom du produit dans le communiqué est iPhone Duo. Ce texte ne parle que de l’interface des apps qui existent déjà.
Les apps iOS existantes ne disparaîtront pas. La logique métier ne se réécrit pas. Il faut une nouvelle mise en page là où l’écran est supposé toujours de la même taille : cadres fixes, branches phone/pad, barres sur mesure, plus la caméra, la vidéo et les espaces de travail qui devraient se diviser à l’intérieur.
Ça tourne. Ce n’est pas une mise en page finie
Prepare for iPhone Duo pose le plancher dès le premier paragraphe. Chaque app tourne. Celles construites avec le SDK iOS 27 et suivants s’étendent sur l’écran intérieur à l’ouverture et reviennent à l’extérieur à la fermeture. Tailles figées, orientations fixes et hypothèses d’appareil cassent la mise en page.
Parler d’obsolescence va trop loin. Comptes, API, achats intégrés et notifications ne se réécrivent pas à cause d’une charnière. Le 23 octobre, l’ancien binaire se lance encore. Ce que l’acheteur peut voir, c’est une ancienne fenêtre de téléphone au milieu de l’écran intérieur, avec du vide autour. Pour un écran de 7,6 pouces qui commence à 1 999 dollars, ce n’est pas fini.
Les Human Interface Guidelines resserrent le travail de la même façon. Prendre en charge les poses ne veut pas dire dessiner une mise en page par angle de pli. Une largeur compact à l’extérieur et une largeur regular à l’intérieur couvrent l’essentiel. Ne pas réinventer l’app quand elle change de taille. Laisser la mise en page existante occuper l’espace. Voir Preparing your app for iPhone Duo.
Trois paliers de SDK décident l’écran intérieur
Le même produit peut changer d’aspect selon le SDK du build. La comparaison d’Apple :
| SDK de build | Ouvert (intérieur) | Fermé (extérieur) |
|---|---|---|
| iOS 26 ou antérieur | Fenêtre centrée, vide autour | Le contenu est à gauche de la barre d’état et de la caméra |
| iOS 27 | Remplit la plus grande partie, évite encore la barre d’état à droite | Revient à l’extérieur, avec moins de vide que l’ancien SDK |
| iOS 27.1 ou ultérieur | Écran entier. Barres d’outils et onglets verticaux sous la barre d’état | Les mêmes barres verticales, l’écran change avec le pli |
Le Duo est livré avec 27.1. Rester sur un ancien SDK seulement pour que l’app « s’installe » laisse l’intérieur vide. Avant un build SDK 27.1, vérifier que le contenu tient quand les barres deviennent verticales. Sinon le plein écran recouvre les barres système.
Quelles apps doivent changer l’interface
Ne pas couper d’abord par catégorie. Chercher dans le projet les hypothèses ci-dessous. Une occurrence veut dire : changer cette mise en page. Aucune occurrence veut dire, le plus souvent : les conteneurs système suffisent.
Taille d’écran figée
Chercher UIScreen.main. Un pli change la taille de l’app au milieu d’une session, et cette taille n’est souvent pas celle de l’écran.
- Remplacer
UIScreen.main.boundsparview.boundsouwindow.bounds. En SwiftUI,GeometryReaderouonGeometryChange. - Lire la taille une fois au lancement ou dans
viewIsAppearingne suffit pas. La mise en page dépendante de la taille va danslayoutSubviewsouviewDidLayoutSubviews, le changement dansviewWillTransition(to:with:). - L’échelle vient de
traitCollection.displayScaleou de@Environment(\.displayScale). - Remplacer
UIWindow(frame: UIScreen.main.bounds)parUIWindow(windowScene:). Ne pas garder unUIScreen. - Une table de hauteurs connues comme
bounds.height == 844ne correspond pas au Duo.
Orientation et branches d’appareil
Sur le Duo, l’orientation de l’appareil ne dit pas si l’app est plus large que haute. Retirer la mise en page qui dépend de UIDevice.current.orientation, statusBarOrientation et interfaceOrientation, y compris windowScene.effectiveGeometry.interfaceOrientation. Comparer la largeur et la hauteur de l’espace disponible.
Avec le Duo et le recopie iPhone redimensionnable, une app iPhone peut avoir n’importe quelle combinaison de size classes. Sur l’écran intérieur, elle doit ressembler à un prolongement naturel de sa mise en page iPad, pas à un second produit.
- Ne pas choisir une mise en page avec
userInterfaceIdiom == .phoneou== .pad. Choisir selon la size class ou l’espace disponible. - Ne pas traiter la largeur regular comme « c’est un iPad ». Cette branche s’exécute maintenant sur l’écran intérieur de l’iPhone. L’extérieur en portrait reste en largeur compact et hauteur regular, comme n’importe quel iPhone.
- Si la branche iPad contient encore des tailles figées prévues seulement pour un grand écran, l’intérieur les exécute telles quelles.
Les barres sur mesure deviennent verticales
Sous 27.1, les onglets système, la navigation et les contrôles de l’écran verrouillé passent sur le côté, sous la barre d’état, pour laisser l’espace vertical au contenu. Ouvert, l’écran d’accueil montre deux pages, avec Today View — une liste verticale de widgets — à gauche. La barre d’état devient un cercle dans le coin. La Dynamic Island est redessinée à la verticale sur le côté des deux écrans.
Une barre haute, une barre basse ou un bouton flottant qui suppose encore « une barre horizontale en bas » se dispute le bord avec les barres système verticales, ou couvre la barre d’état à droite de l’écran intérieur. Les barres sur mesure et les toiles bord à bord utilisent ReservedRegion d’iOS 27.1 en SwiftUI, ou UIViewReservedRegion en UIKit, pour laisser libres le pli et l’occlusion de la caméra. Les vues partagées système évitent le pli toutes seules. Un HStack ou un ZStack fait main ne l’évite pas.
À demi ouvert, une vue d’arrangement système place la vue principale d’un côté du pli et la vue secondaire de l’autre. Entièrement ouvert ou fermé, sans région réservée de division, un arrangement en overlay reste empilé. Une pile sur mesure doit traiter ce passage elle-même.
Vidéo, caméra, lecture, appels
À demi plié, l’écran intérieur se comporte comme deux moitiés. Médias, caméra, lecture et appels vidéo mettent le contenu sur une moitié et les commandes sur l’autre, pas à cheval sur le pli.
La caméra d’Apple utilise déjà les deux écrans : Duo Preview montre le selfie de la caméra arrière sur l’extérieur, Kid Cue y joue une animation, et Duo FaceTime laisse quelqu’un à côté rejoindre par l’écran extérieur. Une caméra, un filtre ou un direct tiers avec une seule toile d’aperçu coupe le sujet sur le pli dès l’ouverture.
Images et vidéos plein cadre en .scaleAspectFill ou .aspectRatio(contentMode: .fill) peuvent perdre le sujet sur l’intérieur plus large. Choisir fill ou fit selon la size class ou le rapport actuel, ou poser un point focal. Dans le communiqué, Netflix utilise l’extérieur pour de courts extraits et le grand écran une fois ouvert ; Zoom sépare contenu partagé et participants sur l’intérieur. C’est un changement de mise en page : le même contenu, un autre contenant, pas une nouvelle activité.
Divisé dedans, une colonne dehors
iOS 27 met Split View sur l’iPhone pour la première fois : deux apps côte à côte, ou deux fenêtres de la même app, par exemple deux Safari. On peut aussi parler à Siri AI d’un côté en regardant un contenu de l’autre, et enregistrer une paire d’apps pour la rouvrir.
Mail, documents et un espace de travail du genre Slack gaspillent l’intérieur s’ils restent une chronologie étirée. SwiftUI prend NavigationSplitView, UIKit UISplitViewController : barre latérale ou deux colonnes à l’intérieur, une colonne à l’extérieur, le même chemin que regular contre compact sur n’importe quel autre iPhone. Un nombre pair de colonnes dans une grille, pour que le pli puisse les séparer. Chaque volet doit rester lisible pendant le pliage.
Le communiqué cite Slack comme app qui étale déjà tout l’espace de travail sur l’intérieur. Un outil de collaboration sans division iPad est l’écran le plus utile à planifier avant le 23 octobre. Cela reste de la mise en page, pas une réécriture de la synchro des messages.
Ce qui peut attendre
| Interface | Si rien ne change avant le 23 octobre | Refaire ? |
|---|---|---|
| Réglages, formulaires, listes système | Ça fonctionne. Les anciens SDK laissent l’intérieur vide. Un SDK récent étire une colonne | Non. Passer au SDK 27.1 et vérifier que les barres verticales ne couvrent pas le texte |
| Mises en page adaptatives déjà prêtes pour l’iPad | L’intérieur prend le chemin regular width | Un petit changement. Retirer « regular width veut dire iPad seulement » |
390/844 figés et UIScreen.main | Étirement, rognage, commandes au mauvais endroit | La mise en page doit changer. Pas la logique métier |
| Caméra, appels vidéo, lecture, vidéo plein cadre | Le sujet peut reposer sur le pli. Fill peut rogner un visage | Changer cet écran : moitiés, point focal, zone sûre |
| Mail, documents, collaboration | Ça tourne, en une chronologie étirée à l’intérieur | Une division vaut le coup. L’extérieur reste une colonne |
| Jeux, cartes, toiles de design | Un nouveau rapport montre des bords, ou rogne le sujet et le HUD | Changer la toile et la zone sûre, pas les règles du jeu |
Un outil interne qui se contente d’un téléphone normal à l’extérieur, avec du vide à l’intérieur, peut continuer. La page App Store est une autre décision. App Store Connect peut prévisualiser les visuels iPhone Duo, et une nomination featuring peut indiquer toutes les poses. C’est la page boutique, pas une seconde base de code.
Ne pas maintenir trois interfaces sans rapport pour fermé, ouvert et à demi plié. La consigne est une mise en page qui s’étend avec l’espace.
Comment vérifier avant de publier
Dans Xcode, demander à l’assistant : get my app ready for iPhone Duo. Il cherche les motifs ci-dessus et propose une correction. Avec un autre agent, exporter le skill par xcrun agent skills export. Le skill ne voit pas tout. Hauteurs figées et barres sur mesure demandent une personne.
Trois endroits. Apple appelle le simulateur Duo l’expérience native complète :
- Le simulateur iPhone Duo dans Xcode 27.1
- Le simulateur iOS redimensionnable dans Device Hub
- La recopie iPhone sur macOS 27, fenêtre tirée aux tailles extrêmes dans les deux sens
Au moins six poses : fermé, ouvert et à demi plié, chacun en portrait et en paysage. Puis une fois le Split View système. Pour une caméra ou une vidéo sur mesure, regarder encore si le pli coupe le sujet à demi ouvert.
- Installer Xcode 27.1 et le simulateur Duo sur un Mac à part. Les réunions de la journée et les builds de sortie ne partagent pas ce portable.
- Lancer d’abord le skill, puis regarder à la main les barres sur mesure, la vidéo plein cadre et la pose à demi pliée.
- Sans mise en page en largeur regular, ne pas commencer la division le matin du 16 octobre, quand les précommandes ouvrent.
- Séparer captures boutique et code. Des images manquantes ne retirent pas l’ancien binaire du Duo.
La facture mensuelle d’un Mac, du programme Developer et de la CI est dans le texte de coût du 14 septembre. Le Duo ne met pas ce tableau à zéro. Il faut seulement une machine propre pour le SDK 27.1 et le simulateur.
Questions
Une app iOS existante s’ouvrira-t-elle le 23 octobre sans mise à jour ?
Oui. Apple écrit que chaque app tourne. Avec le SDK iOS 26 ou antérieur : centrée avec du vide une fois ouverte, à gauche de la barre d’état et de la caméra une fois fermée. S’ouvrir n’est pas une mise en page terminée.
Faut-il réécrire l’app pour le pliable ?
Non. Comptes, API et logique métier restent. Ce qui change : UIScreen.main, orientation fixe, branches phone/pad, largeur et hauteur figées, barres d’outils sur mesure. Les apps déjà sur des conteneurs système et qui se redimensionnent sur iPad ont le plus petit travail.
Quels types doivent planifier un changement d’interface en premier ?
Caméra, appels vidéo, lecture et vidéo plein cadre : pli et pose à demi ouverte. Mail, documents et collaboration : division à l’intérieur, une colonne à l’extérieur. Jeux, cartes et toiles : étirement et zones sûres. Listes et réglages standard peuvent sortir avec la montée de SDK.
Une app seulement iPhone, sans version iPad, cessera-t-elle de fonctionner ?
Non. L’extérieur en portrait reste en largeur compact. L’intérieur est en largeur regular. Ce qui réserve la largeur regular à l’iPad apparaît sur l’intérieur du Duo. Sans mise en page regular, un SDK récent étire la colonne et un SDK ancien laisse du vide.
Avec quel système l’iPhone Duo est-il livré ?
Le communiqué indique iOS 27.1. Écran intérieur plein et barres verticales sous la barre d’état : SDK 27.1 et suivants. Le SDK iOS 27 évite encore la barre d’état à droite.
Quand commencent les précommandes et la vente ?
Précommandes le 16 octobre à 5 h PT, 20 h le même jour à Pékin. Disponibilité le 23 octobre dans plus de 70 pays et régions, dont la Chine, et le 30 octobre dans 28 autres. États-Unis : à partir de 1 999 dollars pour 256 Go.
Fin
Le pliable ne retire pas les apps iOS existantes. Il retire l’hypothèse que l’écran a toujours une seule taille. Avant le 23 octobre, les écrans qui valent un changement sont les tailles figées, les branches d’appareil, les barres sur mesure, plus la caméra, la vidéo et une division à l’intérieur. Listes et réglages peuvent suivre le SDK 27.1. Vérifier dans le simulateur Duo de Xcode 27.1, sur un Mac qui n’est pas la machine du quotidien.
Mettre Xcode 27.1 et le simulateur Duo sur un Mac à part
Fermé, ouvert et à demi plié, chacun une fois. Cela ne doit pas partager le portable des réunions de la journée.