Présentation
L’application Duo‑Man, développée par l’indépendant Vidit Bhargava, exploite les deux écrans de l’iPhone Duo – un écran interne de 7,6 inches lorsqu’il est ouvert et un écran externe de 5,4 inches lorsqu’il est fermé – pour reproduire l’expérience d’un Walkman à cassette. Présentée lors du hackathon Bitrig du week‑end du 27 septembre 2026, elle a remporté la deuxième place et a généré 1,8 million de vues ainsi que près de 10 000 likes sur X.
Fonctionnement technique
Le principe repose sur une transition d’état entre les deux écrans : l’utilisateur ouvre le Duo, sélectionne une piste et « insère » virtuellement la cassette grâce à une interface tactile qui imite le bouton d’insertion du Walkman. En refermant le dispositif, l’application bascule automatiquement sur l’écran externe et déclenche la lecture audio. Bhargava a intégré des enregistrements réels de clics de bouton et de bruit de fond de cassette afin de renforcer le réalisme sonore.
Du point de vue du code, Duo‑Man s’appuie sur le framework Swift d’Apple et utilise les API d’Apple Music pour accéder aux bibliothèques de l’utilisateur ainsi que les fichiers locaux. Le projet a été accéléré par Bitrig, une plateforme qui combine IA et Swift pour générer du code natif, ce qui a permis de prototyper rapidement les interactions multi‑écrans et la gestion du cycle de vie de l’application.
Une fonctionnalité supplémentaire prévue est l’utilisation de l’Apple Pencil pour « rouler » la bande virtuelle, reproduisant ainsi le geste mécanique de rembobinage. Des extensions futures pourraient ajouter le support de Spotify et affiner les effets de fast‑forward et rewind afin de coller davantage aux caractéristiques sonores d’un Walkman d’origine.
Analyse des contraintes et perspectives
Sur le plan matériel, la synchronisation entre les deux écrans doit être gérée avec une latence minimale pour éviter des coupures audio perceptibles. Le double affichage implique également une consommation énergétique accrue, ce qui peut réduire l’autonomie de la batterie du Duo lors d’une utilisation prolongée. Le système d’exploitation iOS impose des limites strictes sur l’accès direct aux composants audio, obligeant l’application à passer par les API standard, ce qui peut restreindre la personnalisation du traitement du son (par ex. l’ajout de bruit de bande).
Du point de vue de l’expérience utilisateur, la dépendance à un geste physique (ouvrir/fermer) crée une contrainte d’ergonomie : l’utilisateur doit manipuler le dispositif comme un objet mécanique, ce qui peut être perçu comme moins fluide que les contrôles purement tactiles habituels. De plus, l’absence de support natif pour les cassettes signifie que l’authenticité repose entièrement sur les effets sonores enregistrés, limitant la profondeur de la simulation.
Enfin, le succès viral de Duo‑Man montre la capacité de la communauté iOS à réinventer des objets rétro grâce aux outils d’Apple et aux plateformes d’IA comme Bitrig. Si l’application parvient à élargir son catalogue de services (Spotify, effets de bande supplémentaires) tout en maîtrisant la consommation d’énergie, elle pourrait devenir un cas d’usage emblématique de la convergence entre hardware pliable et expérience nostalgique.