Les applications déployées sur l'App Store vont devoir nativement supporter l'affichage sur l'iPhone X
à compter d'avril 2018

Le , par Stéphane le calme, Chroniqueur Actualités
L'iPhone X est un modèle de smartphone qui a été sorti pour célébrer le 10e anniversaire de l’iPhone. Il a été présenté au public en compagnie de l’iPhone 8 le 12 septembre 2017. Il dispose d’un tout nouvel écran Super Retina de 5,8 pouces en technologie OLED. Il a également un indice de protection IP67, c’est-à-dire qu’il est certifié comme résistant à l'eau et à la poussière. Il embarque le chargement sans fil par induction avec la norme Qi et ce sera le premier iPhone à reconnaissance faciale avec Face ID. Il dispose d'une double caméra de 12 Mpx en plus de la puce « A11 Bionic ».

Mi-novembre, Apple a amorcé le déploiement de la troisième bêta d’iOS 11.2 pour les développeurs. L’entreprise a fait savoir aux développeurs de sites Web que s’ils souhaitent que leurs sites Web s'affichent correctement sur l'iPhone X en plus de profiter pleinement de l'affichage Edge-to-Edge de l'appareil, ils doivent se servir de la nouvelle API WebKit d’Apple.

« Si votre site Web est conçu avec une navigation horizontale pleine largeur, vous pouvez choisir de profiter pleinement de l'affichage Edge-to-Edge en utilisant une nouvelle API WebKit introduite dans iOS 11.2 », avait alors déclaré Apple. « Commencez dès aujourd'hui à tester votre site Web avec l’émulateur iPhone X inclus avec Xcode 9.2 bêta. »

Cette fois-ci, l’éditeur d’iOS va un peu plus loin : Apple a indiqué aux développeurs que toutes les nouvelles applications soumises à l'App Store à partir d'avril 2018 doivent supporter l'affichage Super Retina de l'iPhone X. Apple n'a pas fixé de date limite à laquelle les mises à jour d'applications existantes doivent prendre en charge l'iPhone X en mode natif.

Notons également qu’Apple a prévenu qu’à compter d’avril, toutes les nouvelles applications vont devoir être créées avec le SDK iOS 11 : « À partir d'avril 2018, toutes les nouvelles applications iOS soumises à l'App Store doivent être construites avec le SDK iOS 11 inclus dans Xcode 9 ou des versions plus récentes. Toutes les nouvelles applications pour iPhone, y compris les applications universelles, doivent prendre en charge l'affichage Super Retina de l'iPhone X. »

Apple a informé les développeurs de la politique à venir par courriel, les encourageant à l'adoption des dernières fonctionnalités iOS 11 comme Core ML, SiriKit et ARKit. C'est d'ailleurs ce que l'entreprise explique dans son message : « iOS 11 a apporté des fonctionnalités innovantes et la remodélisation de l'App Store à des centaines de millions de clients dans le monde. Vos applications peuvent fournir des expériences plus intelligentes, unifiées et immersives avec Core ML, ARKit, les nouvelles API de caméra, les nouveaux domaines SiriKit, l'intégration d'Apple Music, le glisser-déposer pour l'iPad et bien plus encore. »


Il faut préciser que la compilation avec le SDK iOS 11 ne signifie pas nécessairement que les applications doivent prendre en charge de nouvelles fonctionnalités. Elle sert simplement à garantir que les développeurs d'applications, anciens ou nouveaux, utilisent les derniers outils de développement Apple, ce qui permet d'encourager l’adoption des fonctionnalités les plus récentes.

Au cours des dernières années, Apple a imposé des règles plus agressives lorsqu'il s'agissait de supporter les derniers appareils.

La société prévoit de lancer ce printemps une mise à jour importante du logiciel, iOS 11.3, qui apportera de nombreuses améliorations.

Source : courriel Apple


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Contacter le responsable de la rubrique Accueil