fbpx
ActualitéAppleHigh TechIphoneMobile

Ce que les développeurs devraient savoir sur iOS 13 avant de mettre à jour leurs applications

La treizième itération d’iOS est sans aucun doute l’une des mises à jour logicielles les plus attendues d’Apple. L’année dernière, iOS 12 mettait l’accent sur les performances et la vitesse, mais cette année, Apple a fourni à la nouvelle version de nombreuses fonctionnalités et améliorations qui permettront aux développeurs de créer des expériences mobiles améliorées, aidant ainsi les entreprises à mieux se connecter avec leurs clients.

La version initiale d’iOS 13 n’était pas facile pour Apple, ce qui est évident dans le fait qu’ils ont déjà déployé plusieurs mises à jour, ce qui nous amène à la version 13.1.2. La version initiale a été rendue publique le 19 septembre, mais une semaine après, nous avons eu accès à la version 13.1.

En comparaison, lorsque Apple a publié iOS 12, nous avons dû attendre presque un mois pour recevoir la version 12.1. Ce déploiement peut amener certains utilisateurs à se demander s’ils doivent ou non passer immédiatement au nouvel iOS.

Toutefois, du point de vue des développeurs, il s’agit d’une amélioration par rapport au passé, car il montre que Apple prête une plus grande attention aux bogues logiciels et souhaite déployer les correctifs plus fréquemment. Mais les développeurs doivent maintenant suivre encore plus de mises à jour qu’auparavant, afin de pouvoir créer la meilleure expérience pour leurs clients.

Examinons trois mises à jour majeures apportées par iOS 13 et les développeurs doivent porter une attention particulière à la planification d’une version d’application prenant en charge la dernière version.

Mode sombre

L’une des annonces les plus importantes de la WWDC de cette année était sans aucun doute le mode sombre. Semblable à la mise à jour macOS Mojave de l’année dernière, cette année, nous l’avons sur iOS. La belle chose à propos du mode sombre est que les composants du système le prennent en charge immédiatement, mais cela ne signifie pas que les développeurs n’ont rien à faire pour le supporter. Avant de déployer des applications compatibles avec iOS 13, les développeurs de logiciels doivent savoir quelques éléments clés.

Pour commencer, les développeurs doivent faire attention à la couleur. La couleur d’une application peut dicter son succès. Si les couleurs d’une application d’une entreprise nuisent à l’expérience des utilisateurs, elles risquent de perdre leur engagement. Les développeurs peuvent définir eux-mêmes les couleurs et faire la différence entre les apparences sombre et claire, ou choisir des couleurs système dynamiques qui «garantissent un contraste de couleur suffisant dans toutes les apparences», selon les recommandations d’Apple.

Les développeurs travaillant avec iOS 13 doivent également garder à l’esprit la qualité d’image. Lors de la prise en charge du mode sombre, tous les éléments d’image doivent respecter les deux apparences. Toutes les images ne se ressemblent pas à la lumière comme dans le noir, des compromis sont donc nécessaires. Si les développeurs ne parviennent pas à trouver une image de bonne qualité, ils devront en utiliser une pour le mode clair et une autre pour le mode sombre.

Symboles SF et contrôleurs de vue modale

Apple a également introduit de nouveaux symboles SF dans son déploiement iOS 13. C’est un ensemble de plus de 1 500 symboles cohérents et configurables qui peuvent être utilisés dans le développement d’applications, permettant aux développeurs de simplifier la présentation des éléments de l’interface utilisateur grâce à un alignement automatique sur le texte environnant. Il prend en charge différents poids et tailles, permettant aux développeurs de s’adapter à différentes tailles d’écran et dispositions.

Une autre mise à jour importante dans iOS 13 est la présentation du contrôleur de vue modale. Lorsque les développeurs souhaitent afficher un contrôleur de vue dans l’application, ils ont généralement plusieurs façons de le faire. Ils peuvent le placer sur une pile de navigation à l’aide d’un contrôleur de navigation, le présenter comme contrôleur de vue modal par-dessus le contrôleur existant ou créer une transition personnalisée permettant de décider de l’apparence d’une présentation.

Concentrons-nous sur la présentation du contrôleur de vue modale et sur ce qui a changé dans iOS 13. Le style de présentation par défaut est désormais la feuille de page, et non plus en plein écran comme sur iOS 12 ou une version antérieure. Cela signifie que le contrôleur de vue ne couvre pas tout l’écran lorsqu’il est présenté, mais qu’il ressemble à une pile de cartes.

Le nouveau style prend également en charge les gestes pour extraire un contrôleur de vue, ce qui est extrêmement utile et pratique. Mais il doit également être traité correctement dans certains cas, pour lesquels nous ne souhaitons pas ce comportement, ou pour savoir quand l’utilisateur a rejeté la vue de cette manière.

Cela pourrait potentiellement entraver la fonctionnalité de l’application ou donner à l’utilisateur un accès à des informations back-end auxquelles il ne devrait pas avoir accès. Lors de la création d’applications compatibles avec iOS 13, les développeurs doivent s’assurer que les applications sont compatibles avec ce style par défaut, mais peuvent également être flexibles pour différents gestes.

Et après?

Bien que le développement iOS présente des défis, sa plate-forme en constante évolution est l’une des parties les plus intéressantes de la création d’applications compatibles avec le système d’exploitation Apple. Toutefois, les développeurs et les entreprises doivent prendre des mesures spécifiques pour créer les meilleures applications iOS 13 de la manière la plus efficace possible.

Les développeurs doivent travailler avec leurs partenaires commerciaux pour s’assurer qu’ils disposent des atouts nécessaires pour concevoir l’expérience numérique d’une entreprise. Les dirigeants d’entreprise doivent accepter le changement et ouvrir leurs esprits à différentes couleurs, images et présentations, car Apple ne manquera pas d’en faire plus. système d’exploitation change dans les années à venir.

Afficher plus

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page