Apple livre le simulateur de l'iPhone Duo trois semaines avant sa sortie

Vendredi 18 septembre, Apple a mis en ligne la première bêta de Xcode 27.1. Rien de spectaculaire pour qui ne code pas, sauf que cette version ajoute une chose précise : de quoi fabriquer des applications pour l'iPhone Duo, un téléphone qui ne sera en vente que le 23 octobre, avec des précommandes qui s'ouvrent le 16.

Autrement dit, Apple donne le marteau et les clous trois semaines avant de livrer le mur. Et c'est la bonne façon de faire, même si ça a l'air désordonné vu de l'extérieur.

Ce qu'il y a vraiment dans la bêta

Trois choses, et la troisième est celle qui compte. Des kits de développement mis à jour, donc les morceaux de code qu'on assemble pour parler à l'appareil. Un simulateur, qui fait tourner une fausse version du téléphone sur ton Mac pour tester sans matériel. Et dans ce simulateur, la prise en charge des nouvelles positions et orientations de l'appareil, parce que plier un téléphone en deux crée des situations qu'aucun outil existant ne savait décrire.

Un détail à la noix qui a occupé les forums toute la journée de vendredi : le simulateur Duo n'apparaît pas si tu es resté sur iOS 27.0. Il faut aller chercher le module 27.1 à la main, dans les réglages de Xcode, section Components. Une fois ça fait, on crée le simulateur en ligne de commande avec xcrun simctl create, et ça roule. Un développeur racontait avoir cinquante applications à repasser là-dedans.

On livre le patron avant la machine. C'est la première fois qu'Apple le fait d'aussi bonne heure

Le patron est posé sur l'établi, le tissu n'est pas encore coupé. C'est exactement ce qu'Apple vient de faire

Pourquoi livrer les outils avant le produit

Parce qu'un téléphone dont les applications ne sont pas prêtes est un téléphone invendable. Ce n'est pas une figure de style : quand les premiers grands écrans sont arrivés, puis quand les encoches ont mangé le haut de l'affichage, les applications mal adaptées se retrouvaient avec des boutons hors de l'écran ou du texte coupé, et les avis dans les magasins se chargeaient de le faire savoir.

Apple s'y était engagé pour la fin septembre, et il faut leur accorder ce point, ils tiennent le calendrier. La bêta de la version 27.2 était même sortie quelques jours plus tôt dans la semaine, donc il y a deux chantiers ouverts en parallèle. Pour quelqu'un qui développe, c'est le bon problème à avoir : mieux vaut un simulateur imparfait trois semaines avant qu'un matériel parfait le jour de la mise en vente sans rien pour l'accompagner.

Et ça tombe après une rentrée chargée côté Apple, avec deux sorties le même lundi 14 septembre : iOS 27 est arrivé avec une Siri en retard en Europe et macOS 27 a enterré les Mac Intel. Le Duo arrive au milieu de tout ça, avec sa propre version du système.

Deux écrans, ce n'est pas juste un grand écran

Voilà la difficulté pour laquelle le simulateur existe, et c'est là que les devs vont souffrir. Une application de téléphone vit dans un rectangle de la taille de ta main. Ici, elle doit accepter de vivre dans deux rectangles différents selon que l'appareil est plié ou ouvert, avec des proportions qui ne sont pas les mêmes, et de passer de l'un à l'autre pendant que l'utilisateur la regarde.

Deuxième couche : une application compilée avec les outils de la génération précédente fonctionne, mais sans rien exploiter. Pour tirer parti du grand écran intérieur, il faut viser iOS 27.1 et au-delà, ce qui veut dire reprendre les mises en page, pas seulement changer un numéro de version.

Et une rumeur qui circule du côté des fuites chinoises ajoute une couche que je trouve délicieuse : un capteur d'angle autour de 30 degrés déciderait du basculement entre l'écran extérieur et l'écran intérieur, avec à la clé un changement de politique d'énergie et de refroidissement. Traduction : la moitié pliée ne chauffe pas comme la moitié dépliée, et le logiciel doit le savoir. Si c'est vrai, ça veut dire que des applications devront se comporter différemment selon l'inclinaison, et que personne n'avait jamais eu à écrire ça.

Un seul appareil, deux écrans, et une charnière au milieu qui change tout le travail de mise en page

Un appareil, deux tailles d'écran, et une application qui doit se débrouiller avec les deux

La partie qui t'intéresse si tu ne codes pas

Le téléphone s'appelle iPhone Duo, il a été annoncé le 9 septembre, et c'est un pliable à charnière, comme un livre : un écran extérieur de 5,4 pouces pour l'usage d'une main, un écran intérieur de 7,6 pouces quand tu l'ouvres, et les deux moitiés dessinent un cadre continu sans décalage. Apple le présente comme son iPhone le plus fin une fois ouvert, ce qui est la phrase la plus drôle de la fiche technique, parce qu'un appareil plié est précisément deux fois plus épais qu'un autre.

Le prix démarre à 1 999 dollars. Les précommandes s'ouvrent le 16 octobre, les livraisons le 23, et l'appareil arrive avec iOS 27.1, une version du système faite pour lui avant d'être recollée au reste de la gamme plus tard.

Trois semaines pour s'y mettre. Après, l'appareil est dans les rayons et les applications sont en retard

Trois dates à retenir, et une seule ligne de prix. Tu as trois semaines pour te décider

Alors oui, deux mille dollars. Mais rappelle-toi ce que tu achetais pour ce prix il y a dix ans, et regarde ce que tu as dans la poche aujourd'hui. La question n'est pas de savoir si c'est raisonnable, elle est de savoir combien de gens vont répondre oui. Et comme d'habitude, la réponse se lira dans les trois premières semaines, sur les sites de revente.

Ce qui m'intéresse, moi, c'est la suite du calendrier des développeurs. Ils ont trois semaines pour adapter, et la vraie mise à l'épreuve ne sera pas dans le simulateur : elle sera dans la poche de ceux qui l'ouvriront le 23 octobre et verront quelles applications savent quoi faire de la moitié d'écran en plus.

Rejoignez la conversation

Vous devez avoir un compte pour commenter cet article. La création est gratuite et prend moins d'une minute.

  • Le fichier XMLTV à télécharger gratuitement, chaque jour
  • Commenter les articles et répondre aux autres lecteurs
  • Être averti par e-mail des nouveaux articles que vous suivez

Aucun commentaire pour le moment.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙