iOS 18 est livré avec de nouvelles fonctionnalités comme un nouvel écran d’accueil personnalisable et Apple Intelligence. Et comme nous l’avons vu précédemment, les utilisateurs peuvent même remplacer les boutons de la lampe de poche et de l’appareil photo sur l’écran de verrouillage par iOS 18. Cependant, Apple a également créé une nouvelle API qui donne aux applications d’appareil photo des privilèges spéciaux lorsqu’elles sont ajoutées à l’écran de verrouillage.
iOS 18 dispose d’une API pour les applications d’appareil photo sur l’écran de verrouillage
Si vous installez iOS 18 bêta dès maintenant, vous pouvez déjà remplacer les boutons de la lampe de poche et de l’appareil photo par d’autres commandes, y compris une option pour ouvrir n’importe quelle application de votre choix. Cela permet aux utilisateurs de remplacer l’application Appareil photo d’Apple par une application tierce, comme Halide par exemple.
Mais cela présente certains inconvénients, car l’application Appareil photo d’Apple dispose de privilèges spéciaux tels que l’ouverture instantanée sans nécessiter d’authentification ni de mot de passe. Pour arranger les choses, Apple a introduit une nouvelle API « LockedCameraCapture » qui offre les mêmes privilèges pour les applications d’appareil photo tierces.
Dans un Séance WWDC 2024, la société a expliqué comment fonctionne la nouvelle API. Essentiellement, les développeurs peuvent créer une extension de leur application Appareil photo qui s’exécute directement à partir de l’écran de verrouillage lorsque l’utilisateur remplace le raccourci de l’application Appareil photo par celui-ci.
Pour garantir que les utilisateurs bénéficient de la meilleure expérience et puissent capturer instantanément des photos et des vidéos, cette extension doit afficher la vue de la caméra immédiatement après que l’utilisateur interagit avec elle. Cela signifie pas d’écrans de bienvenue ou quelque chose comme ça. Ces extensions ne nécessitent pas non plus d’authentification Face ID ou Touch ID, tout comme l’application Appareil photo d’Apple.
Afin de protéger les données des utilisateurs, ces extensions n’afficheront pas la photothèque de l’utilisateur sans authentification. Les extensions de caméra pour l’écran de verrouillage ne peuvent pas non plus interagir avec le réseau et accéder à d’autres parties du système à cause de cela. Et comme ces extensions sont intégrées à la nouvelle API Controls, elles fonctionnent également via le Control Center.
Bouton Capture rumeur sur iPhone 16 Pro
Fait intéressant, Apple affirme que les extensions d’appareil photo pour l’écran de verrouillage de l’iPhone doivent prendre en charge toutes les interactions du système avec les boutons matériels, comme l’utilisation des boutons de volume pour prendre des photos. Les rumeurs suggèrent que l’iPhone 16 Pro aura un nouveau bouton Capture dédié à l’appareil photo, donc peut-être que les utilisateurs pourront également ouvrir leur application d’appareil photo préférée à l’aide du nouveau bouton.
Il s’agit certainement d’un grand pas en avant pour rendre iOS plus personnalisable et plus ouvert aux applications tierces. Mais bien sûr, cela nécessitera que les développeurs mettent à jour leurs applications avec la nouvelle API – ce qui n’arrivera probablement pas avant septembre, date à laquelle iOS 18 devrait être rendu public.
Pour l’instant, iOS 18 n’est disponible qu’en aperçu développeur, tandis qu’une version bêta publique sera publiée le mois prochain.