Le site développeurs d’Apple propose une page intitulée « Get ready for iPhone Duo », publiée le jour même où Apple a annoncé l’appareil, le 9 septembre. Elle indique aux développeurs de créer des apps avec un redimensionnement dynamique et des mises en page adaptatives. Elle ne contient pas encore le guide écrit qui explique comment faire, ni l’outil qui permettrait à un développeur de tester le résultat.
Les précommandes de l’iPhone Duo s’ouvrent le vendredi 16 octobre, et le téléphone parvient aux clients le vendredi 23 octobre. C’est à cette date que chaque app déjà présente sur l’appareil d’un acheteur, que son éditeur l’ait retouchée ou non, devra pour la première fois fonctionner sur un écran pliable d’iPhone. Il s’agit ici d’un point sur ce qu’Apple a publié pour les développeurs à ce jour, et non d’un rapport sur le comportement des apps, car personne en dehors d’Apple n’a encore utilisé l’appareil.
Faits essentiels
| Élément | Statut |
|---|---|
| Précommande | Vendredi 16 octobre, 5 h 00 PT |
| En vente | Vendredi 23 octobre |
| Livré avec | iOS 27.1, pas iOS 27.0 |
| Consignes aux développeurs | Concevoir avec un redimensionnement dynamique et des mises en page adaptatives |
| Human Interface Guidelines | Section « Designing for iPhone Duo » publiée dès maintenant |
| Guide « Preparing your app for iPhone Duo » | Non publié ; Apple indique « coming later this month » |
| Xcode 27.1 bêta, nécessaire pour compiler et tester pour iPhone Duo | Non publiée ; Apple indique « coming later this month » |
Ce qu’Apple demande aux développeurs de créer
La page développeurs de l’iPhone Duo d’Apple présente l’appareil comme un problème de conception avant d’être un problème matériel : créer une app capable de se redimensionner et d’adapter sa mise en page, plutôt qu’une app conçue pour un seul écran fixe. Deux des sessions vidéo listées par Apple rendent cette consigne explicite : « Design for iPhone Duo » et « Strike a pose with adaptive layouts on iPhone Duo ». Une autre session, « Leverage multiple displays and scenes on iPhone Duo », aborde le fait que l’appareil comporte deux écrans distincts qu’une app peut avoir besoin de traiter différemment. Les Human Interface Guidelines d’Apple incluent déjà une section « Designing for iPhone Duo », en ligne dès maintenant, plus de cinq semaines avant la commercialisation du téléphone.
Don’t miss the best of The Mac Observer
Set us as a preferred source and our Apple reporting ranks higher in your Google Search results and Discover feed — one tap, no account changes.
Les deux éléments que les développeurs ne peuvent toujours pas obtenir
Ce qui manque, c’est la moitié pratique de ces consignes. Le guide « Preparing your app for iPhone Duo », le document étape par étape qu’un développeur suivrait réellement, porte la mention « coming later this month » sur la page même d’Apple. Il en va de même pour la version bêta de Xcode 27.1, le logiciel dont un développeur a besoin pour ne serait-ce que compiler, exécuter et simuler une app sur iPhone Duo. Xcode 27 a atteint le statut de release candidate le 9 septembre, le jour de la keynote, mais cette version prend en charge iOS 27 de manière générale, et non les outils spécifiques à Duo ajoutés par-dessus dans la branche 27.1. Tant qu’Apple n’aura pas livré cette bêta, aucun développeur, aussi préparé soit-il, ne pourra tester une app sur l’écran pliable de l’appareil.
Ce qu’il advient d’une app que personne n’a retouchée
Apple n’a pas dit à quoi ressemblera, sur l’iPhone Duo, le 23 octobre, une app qui fait l’impasse sur tout cela. L’entreprise n’a pas indiqué si une app qui n’a pas été recompilée s’affiche centrée, étirée, encadrée dans une zone plus petite, ou simplement comme elle le ferait sur un écran d’iPhone de taille similaire, sur l’un ou l’autre des deux écrans. Apple n’a pas publié les tailles en points et les résolutions exactes sur lesquelles un développeur devrait se baser pour concevoir, n’a pas nommé les nouvelles API spécifiques qui sous-tendent les mises en page adaptatives qu’elle recommande, ni fixé de date pour une entrée iPhone Duo dans le Simulateur de Xcode. Les recommandations d’Apple répondent à ce qu’un développeur doit faire avant le lancement. Elles ne répondent pas à la question de savoir ce qu’il advient des apps dont les développeurs ne font rien.
Documenté ou non documenté
| Question | Réponse d’Apple |
|---|---|
| Une app doit-elle se redimensionner et adapter sa mise en page pour l’iPhone Duo | Oui, conformément aux recommandations d’Apple aux développeurs |
| Un guide écrit « Preparing your app » est-il déjà disponible | Non publié |
| Les outils Xcode pour compiler pour l’iPhone Duo sont-ils déjà disponibles | Non publié |
| Les tailles en points et les résolutions d’écran exactes sont-elles publiées | Non publié |
| Une entrée iPhone Duo dans le Simulateur est-elle déjà datée | Non publié |
| Que fait une app non modifiée sur l’appareil | Non publié |
Ce qu’Apple n’a pas dit
Apple a donné un nom au concept, aux mises en page adaptatives et au redimensionnement dynamique, bien avant de nommer les outils ou le document qui permettraient à un développeur d’agir. Elle n’a pas décrit ce qu’un client ouvrant une app non modifiée sur l’iPhone Duo doit s’attendre à voir sur l’un ou l’autre des écrans. Pour un appareil de première génération qu’Apple commercialise à partir de 1 999 $, l’état du logiciel qui l’entoure est une question de lancement au même titre que tout ce qu’Apple a intégré au téléphone, et Apple n’a pas encore clos ce dossier.
La bêta de Xcode 27.1 et le guide « Preparing your app for iPhone Duo » sont tous deux attendus, selon les propres termes d’Apple, « plus tard ce mois-ci », ce qui laisse quelques semaines plutôt que des mois avant l’ouverture des précommandes le 16 octobre. Au 12 septembre, aucun des deux n’était apparu sur le site des développeurs d’Apple. Consultez l’annonce complète d’Apple du 9 septembre et la couverture en direct de la keynote pour découvrir comment l’iPhone Duo a été présenté pour la première fois.
Discussion