
Avant le sélecteur d’applications que les utilisateurs d’iPhone connaissent aujourd’hui, Apple aurait exploré une approche bien différente du multitâche. Steve Troughton-Smith a publié sur Mastodon une vidéo montrant une interface inédite d’iOS 4 : les apps ouvertes y apparaissent sous forme de cartes directement à l’écran, dans un esprit proche d’Exposé sur Mac.
Cette démonstration fait revivre une fonction qui n’a jamais été proposée au public. Au lieu du tiroir d’applications qui s’affichait en bas de l’écran dans les premières versions du multitâche sur iPhone, cette interface donnait une vue plus visuelle des logiciels en cours d’utilisation.
Des cartes pour basculer entre les applications
Dans la vidéo partagée par Steve Troughton-Smith, un double appui sur le bouton principal fait apparaître les applications ouvertes sous forme de cartes. Chaque carte occupe une partie de l’écran, ce qui permet d’identifier plus directement l’app vers laquelle on veut revenir, sans passer par une simple rangée d’icônes.
Le système fonctionne sur une version jusque-là inconnue d’iOS 4, identifiée par le numéro de build 8A218. Elle est exécutée dans une branche de QEMU, un émulateur capable de reproduire l’environnement nécessaire au lancement du logiciel. Cette version semble légèrement plus récente que la build 8A216 découverte sur un prototype d’iPhone 4 en 2011.
L’interface confirme qu’Apple testait plusieurs manières de présenter les tâches ouvertes durant le développement d’iOS 4. Le principe des cartes n’est pas identique au sélecteur d’apps finalement retenu sur iPhone, mais il rend le multitâche plus explicite : l’utilisateur visualise les apps actives plutôt que de les sélectionner dans une barre inférieure.
L’IA au service de l’émulation de vieux systèmes
Selon Steve Troughton-Smith, l’émulation assistée par l’IA a permis de faire démarrer cette ancienne version d’iOS dans QEMU. Le travail repose notamment sur un système de fichiers provenant d’un appareil de développement ou d’un prototype, adapté afin de pouvoir être lancé par l’émulateur.
Cette approche donne ainsi accès à des pans de logiciels Apple qui n’étaient plus observables sur du matériel fonctionnel. Elle ne transforme pas pour autant cette interface en fonction utilisable sur les iPhone actuels : il s’agit d’une démonstration d’un projet abandonné, exécuté dans un environnement émulé.
Ce que ça change
Pour les utilisateurs, cette séquence éclaire surtout les choix d’interface d’Apple : le multitâche sur iPhone aurait pu privilégier des aperçus visuels dès 2010, plutôt qu’un accès compact en bas de l’écran. Les cartes d’apps ont ensuite trouvé des équivalents sur iPad, où le sélecteur d’applications a lui aussi affiché des applications sous forme de cartes balayables.
La démonstration illustre également l’intérêt concret de l’IA pour la préservation logicielle : elle peut aider à remettre en marche des builds historiques et à documenter des décisions de conception restées invisibles du grand public.
À lire aussi
Source : Steve Troughton-Smith (Mastodon)
Rédigé avec l'assistance d'outils d'IA, vérifié et validé par la rédaction.