
Consulter une information utile sans ouvrir toute une application est précisément l’intérêt d’un widget. HomeView pourrait prochainement profiter de ce format : des widgets conçus par des développeurs tiers pour iPhone pourront y être proposés, selon une évolution de l’Apple Developer Program License Agreement d’Apple.
Dans la section 6.4.1 de ce contrat, Apple indique qu’un widget d’application iOS peut être rendu disponible sur CarPlay et sur Apple HomeView. HomeView ne serait donc pas réservé aux seuls widgets des services d’Apple : une app déjà installée sur l’iPhone et dotée d’un widget pourrait, si son éditeur le choisit, afficher une information ou donner accès à un raccourci sur cet écran.
Chaque éditeur gardera la main sur ses widgets
Cette ouverture ne signifie pas que tous les widgets iPhone apparaîtront automatiquement dans HomeView. Apple confie aux développeurs la responsabilité d’évaluer si leur widget est fonctionnel et approprié pour CarPlay. Lorsqu’il ne l’est pas, ils doivent utiliser la fonction disfavoredLocations afin de l’écarter des emplacements concernés.
Apple donne notamment l’exemple d’un widget qui demanderait trop d’interactions pendant la conduite, ou d’un autre nécessitant le déverrouillage de l’iPhone. La même clause cite HomeView aux côtés de CarPlay. Les éditeurs pourront ainsi faire un choix précis selon chaque widget, plutôt que d’appliquer une règle identique à toute leur application.
Ce que ça change au quotidien
Pour l’utilisateur, l’enjeu est de retrouver sur HomeView des contenus issus des apps qu’il utilise déjà, à condition que leurs développeurs jugent le format pertinent. Un widget bien adapté peut se limiter à une donnée immédiatement compréhensible ou à une commande simple, sans obliger à multiplier les manipulations sur l’iPhone.
Cette approche évite aussi de transposer tel quel un écran pensé pour une interaction plus longue. Les widgets déjà compatibles avec CarPlay pourraient constituer une base intéressante, mais l’expérience dépendra avant tout des choix de chaque éditeur et de la façon dont il conçoit son widget pour cet emplacement.
À lire aussi
Source : Apple — Apple Developer Program License Agreement, section 6.4.1