Un vent de nouveauté souffle sur le monde des smartphones, et c’est Apple qui l’annonce. Dans un récent post sur leur blog pour développeurs, la firme de Cupertino révèle une fonctionnalité intrigante réservée pour le moment aux utilisateurs japonais. Cela pourrait redéfinir notre façon d’interagir avec nos iPhones, notamment par le biais de la touche latérale.
Liberté d’action pour les développeurs
Les nouvelles options offertes aux utilisateurs sont enthousiasmantes. Grâce à la mise à jour d’iOS 26.2, les développeurs peuvent remplacer Siri par leurs propres applications de conversation vocale en réattribuant la touche latérale. Un potentiel énorme s’ouvre ici, permettant aux applications de devenir plus intégrées à notre quotidien.
Un nouvel élément de code, dénommé ‘SystemVoiceAssistant’, émerge comme clé pour ce changement. Des références mentionnent une ‘Side Button App’, suggérant une profonde amélioration de l’expérience utilisateur.
Cette innovation permettrait aux usagers de lancer des applications vocales d’un simple appui, rendant les interactions beaucoup plus fluides. Cependant, pour l’instant, cette fonctionnalité ne sera accessible qu’au Japon.
Avec le cadre App Intents, les utilisateurs peuvent directement accéder aux fonctionnalités d’une application. Imaginons un utilisateur japonais qui, en pressant la touche latérale de son iPhone, active instantanément son application de conversation vocale. Cela transforme véritablement une simple touche en un accès direct à des services personnalisés.
Guide pour les développeurs
Les développeurs intéressés doivent suivre un processus défini pour tirer parti de cette nouvelle option. Apple a communiqué les étapes nécessaires pour activer l’utilisation de leur application vocale dès que l’on presse la touche latérale.
- Tout d’abord, il faut ajouter l’autorisation com.apple.developer.side-button-access.allow au fichier .entitlements de votre projet Xcode.
- Ensuite, créer une intention d’application qui respecte le schéma d’activation.
- Enfin, dans l’implémentation de perform() de l’intention, il est impératif de démarrer une session audio afin d’offrir une interactivité immédiate.
Cette initiative d’Apple souligne la nécessité de réagir rapidement aux attentes des utilisateurs qui souhaitent une interaction instantanée lorsqu’ils appuient sur la touche latérale.
Bien qu’Apple n’ait pas confirmé que cette fonctionnalité sera lancée avec iOS 26.2, les indices présents dans la version bêta actuelle suggèrent fortement qu’elle sera bientôt déployée.
Enfin, le monde du développement d’applications vocales se matérialise de manière prometteuse, avec la possibilité d’étoffer l’expérience utilisateur d’une manière personnalisée et immédiate.
