Les mises à jour iOS : Les applications natives d’Apple doivent enfin se libérer

Les applications natives d’Apple doivent enfin se libérer des mises à jour iOS
Pour le moment, mettre à jour votre iPhone ou iPad, c’est comme acheter un journal. C’est un forfait : soit vous prenez tout, soit vous repartez sans rien. Vous ne pouvez pas vous rendre dans un kiosque à journaux et ne payer que pour les articles individuels que vous souhaitez.
OK, c’est peut-être une analogie désuète, mais c’est un peu le point. Les mises à jour iOS d’Apple sont un mélange tentaculaire de modifications du système, d’ajustements d’interface de haut niveau et de mises à jour d’applications préinstallées spécifiques, et il est inévitable que certains éléments soient plus importants ou pertinents pour un utilisateur donné que d’autres. Les mises à jour d’applications individuelles en particulier sont parfaitement adaptées à une approche pick-and-mix, mais ce n’est pas ainsi que cela fonctionne. Si vous voulez la mise à jour Mail, par exemple, vous devez télécharger iOS 16.
Prenez les modifications apportées aux messages qui arrivent dans iOS 16. Une paire de nouvelles fonctionnalités attendues depuis longtemps permettra aux utilisateurs d’annuler l’envoi d’un message après son envoi ou de le modifier pour corriger une faute de frappe. Mais les bêta-testeurs ont rapidement remarqué que la fonctionnalité ne fonctionnait pas si le destinataire n’utilisait pas également iOS 16. Si l’expéditeur utilise la première version bêta, la fonction d’édition ne fait rien ; avec le second, il envoie la version éditée comme un nouveau message et ne fait rien à l’original. Il se peut que cela change à nouveau dans les futures versions bêta, mais le message est clair : obtenez iOS 16.
Les utilisateurs d’iPhone sont généralement soucieux d’installer les mises à jour iOS en temps opportun, et à l’automne, il y aura une large base d’appareils iOS 16. Mais tous les iPhone ne peuvent pas exécuter iOS 16 ; en fait, toutes les mises à jour Apple OS de cette année ont été inhabituellement impitoyables en supprimant la prise en charge du matériel plus ancien. Si votre ami possède un iPhone 7, il est voué à manquer les nouvelles fonctionnalités de Messages, et pour le moment, cela signifie que vous manquerez également l’expérience complète.
La compatibilité matérielle est un sujet complexe, et je ne peux pas dire avec certitude que l’édition d’iMessage est la goutte d’eau qui a fait déborder le vase pour l’iPhone 7. Mais j’en doute. La compatibilité dépend de la capacité de votre matériel à exécuter tous (ou presque tous) les composants individuels d’une mise à jour, ce qui signifie que de nombreux appareils manqueront le package car une partie est trop exigeante pour leurs iPhones même si une autre aurait été bien. Pour revenir à notre analogie d’origine, c’est comme mettre un âge minimum de lecture sur un journal car il peut contenir des photographies de guerre graphiques et ensuite refuser de vendre les bandes dessinées séparément.
Il s’agit d’une approche très brutale d’une situation complexe.

Donner une chance au coup par coup
Apple fait déjà quelques exceptions à l’approche du package. Les mises à jour de sécurité, par exemple, sont considérées comme trop importantes pour être conservées sur les appareils plus anciens, et nous signalons périodiquement qu’Apple a publié un correctif pour une version précédente de macOS ou iOS. La société reconnaît que la définition d’une exigence générale de compatibilité matérielle n’est ni juste ni efficace pour la sécurité, mais il existe de nombreux autres cas où une approche fragmentaire serait utile.
En plus de donner aux appareils plus anciens l’accès à des fonctionnalités individuelles ou à des réglages qu’ils auraient autrement manqués, la mise à jour des applications individuellement rendrait l’ensemble du processus beaucoup plus agile. À l’heure actuelle, presque toutes les mises à jour majeures (préinstallées) des applications iPhone sont liées au calendrier fixe d’iOS, avec l’annonce à la WWDC en été et le déploiement en septembre. Mais il est difficile de croire que chaque nouvelle fonctionnalité suit ce modèle exact en termes de conception et de planification, et on pourrait supposer que de nombreuses nouvelles fonctionnalités sont restées dans la boîte de réception de Craig Federighi pendant des mois, attendant la WWDC avant d’être « autorisées » à être révélé.
Coupez les applications individuelles des chaînes de tablier iOS et elles peuvent pousser les mises à jour au fur et à mesure que cela leur convient. Les utilisateurs obtiennent de nouvelles fonctionnalités en temps opportun, Apple tire un avantage supplémentaire d’Android et les modifications apportées aux applications individuelles obtiennent l’attention qu’elles méritent au lieu d’être enterrées ou complètement ignorées au milieu de l’excitation de 50 autres annonces. Apple le fait déjà avec des applications telles que Pages et iMovie, et il est temps de faire le reste si les applications natives d’iOS aussi.
Apple
Complexité cachée
En mettant de côté le raisonnement cynique selon lequel les appareils plus anciens manquent de fonctionnalités amusantes est bon pour encourager de nouveaux achats, le seul contre-argument de bonne foi auquel je peux penser est que la mise à jour de plusieurs applications individuelles est plus compliquée et plus difficile à retenir. , que de simplement mettre à jour iOS et d’obtenir toutes les bonnes choses sous forme de bundle. Je peux voir l’attrait de rendre l’expérience utilisateur aussi simple que possible, et c’est une approche très Apple de cacher la complexité sous le capot et d’assurer à l’utilisateur que tout est pris en charge.
Mais il existe également un moyen simple d’aborder la stratégie au coup par coup, et c’est d’encourager les utilisateurs à définir les mises à jour des applications comme automatiques. C’est la méthode que j’utilise, et cela signifierait que vous obtiendrez toutes les mises à jour que votre appareil est capable de prendre en charge sans avoir à vous soucier des détails individuels.
Après la version 16 d’iOS, il est temps. Séparer les mises à jour des applications du système principal est sans friction, mais il est également réactif au contexte. Ce serait comme verser du béton liquide dans un nid-de-poule au lieu de le remplir de rochers géants. Ou arracher les histoires que vous aimez d’un journal et refuser de payer pour le reste. Et qui n’a pas voulu faire ça ?