Actualité

iPhone

Un peu de multi-fenêtrage à venir sous iOS 13 et les iPhone XI ?

Par Didier Pulicani - Publié le

Depuis la beta 5 d'iOS 13, Apple a effectué un petit changement qui impacte surtout les développeurs, dans la façon dont elle les renseigne sur les applications situées au premier plan, comme nous le signale un lecteur (Eliel), qui développe pour MicroFocus (UFT Mobile) en Israël.

Sur un iPhone, vous le savez, on ne peut lancer qu'une seule app à l'écran à la fois, contrairement à iPadOS, où plusieurs programmes peuvent cohabiter. Sur la tablette, il est possible (pour le développeur) de savoir quelles apps sont ouvertes à côté de la sienne, vi XCUITEST, le framework de test fonctionnels d'Apple.

Petit exemple avec un iPad Air 2 sous iOS 12.4, on voit bien les deux applications de front :

(cliquez pour zoomer)

Un peu de multi-fenêtrage à venir sous iOS 13 et les iPhone XI ?


Or avec les Betas 5 & 6 d'iOS 13, des comportements similaires se produisent sur iPhone, ce qui n'était pas le cas auparavant. Apple renvoie en effet plusieurs bundleID (l'identifiant unique de chaque app), comme s'il y avait plusieurs programmes lancé en premier plan.

Petit exemple avec un iPhone XR iOS 13 beta 5, où l'on peut voir apparaitre l'application en premier plan et le springboard (mais on peut imaginer qu'Apple rajoute une seconde app) :

(cliquez pour zoomer)

Un peu de multi-fenêtrage à venir sous iOS 13 et les iPhone XI ?


Apple va-t-elle proposer Image dans l'image sur les gros iPhone comme on pouvait l'imaginer en voyant ces données ? A priori non, car si j’active le PIP sur l’iPad, cela n’ajoute aucune application supplémentaire. précise notre lecteur-développeur.

Pour lui, les hypothèses sont les suivantes :

Tout semble montrer que des changement dans cette partie d’iOS ont eu lieu durant la bêta 5 et perdurent dans la bêta 6 diminuant le risque qu’il s’agisse d’un simple bug. Désormais les iPhones semble être capables de renseigner le framework d’automatisation d’Apple que plusieurs applications fonctionnent en premier plan simultanément. Puisque pour le moment, la seconde application est constamment le springboard, cela peut vouloir dire deux choses :

- soit il s’agit d’un bug de cette nouvelle fonctionnalité, et le nouvel iPhone (et peut être certains précédents) permettra d’afficher plusieurs applications en simultanées.

- soit le nouvel iPhone permettra d’afficher un springboard d’avantage complexe en simultané (peut être partiel) d’une application existante.


Ces dernières années, des petits malins se sont amusés à proposer du multi-fenêtrage sur iPhone mais il fallait déplomber l'appareil pour que ça marche. De son côté, malgré l'arrivée des grands écrans, Apple rechigne encore à laisser l'utilisateur effectuer 2 tâches simultanée, même en mode paysage. Pourtant, sur les iPhone XR et iPhone XS Max, il y aurait tout à fait la place !

Un peu de multi-fenêtrage à venir sous iOS 13 et les iPhone XI ?