À l’heure actuelle, l’Apple App Store et Google Play sont les deux principales plateformes de découverte et de téléchargement d’applications et de jeux. Et alors que Google Play est en tête en termes d’applications disponibles, l’App Store d’Apple génère des revenus presque deux fois plus importants. Pas étonnant que plus d’une décennie d’existence de magasins d’applications, un nombre croissant de développeurs et d’éditeurs tentent de conquérir le marché. Alors maintenant, avoir votre application ou votre jeu placé dans le magasin d’applications devient une tâche plus difficile que jamais. Il existe différentes exigences pour la publication dans n’importe quel magasin d’applications. Dans cet article de blog de la série de développement mobile, nous passerons en revue les problèmes les plus courants auxquels vous pouvez être confronté lors de la soumission d’une application ou d’un jeu dans l’App Store iOS.
App Store vs Google Play
Lorsque vous regardez les nouvelles applications publiées ces dernières années dans les deux magasins d’applications, vous pouvez remarquer une baisse étrange du nombre d’applications dans l’App Store d’Apple en 2017.
Source: Appfigures
En effet, le nombre de titres sortis sur iOS l’année dernière a chuté de 29% par rapport à 2016. Dans le même temps, Google Play a connu une augmentation de 17% – la croissance la plus significative depuis 2014. La raison d’une telle baisse n’est pas le fait que les développeurs ont massivement commencé à ignorer la plate-forme iOS, mais à cause de nouvelles directives plus strictes d’Apple.
Dès l’été 2016, Apple a annoncé un processus mis à jour d’examen, d’évaluation et de suppression des applications non conformes aux directives. Toutes les applications abandonnées, inutiles, en panne et diverses applications de mauvaise qualité ont été éliminées en premier lieu. Les applications qui ne prennent pas en charge l’architecture 64 bits ont également été expulsées du magasin.
Cependant, toutes les exigences d’Apple n’étaient pas claires et simples, de sorte que les nouvelles d’une autre violation des directives ont été continuellement parues dans la presse. L’exemple récent est la suppression de toutes les applications d’autocollants WhatsApp de l’app Store. Mais parfois, les lignes directrices peuvent avoir un impact même sur un marché beaucoup plus large, y compris non seulement les développeurs, mais aussi diverses petites entreprises et organisations à but non lucratif, ce qui crée des défis supplémentaires pour eux. Lorsque Apple a annoncé les changements, ce qui signifie l’interdiction active des clones et des applications de spam, de nombreux développeurs n’auraient pas pensé que cela influencerait également largement les fournisseurs de modèles. Et le principal problème avec les fournisseurs de modèles est que de nombreuses applications de petites entreprises sont créées à l’aide de modèles. Alors maintenant, pour rester en sécurité avec l’application dans l’App Store, vous devriez penser à votre application plus comme à un outil essentiel, censé être plus que le Web, offrant des expériences client uniques. Et ci-dessous, nous avons compilé quelques raisons évidentes pour que votre application soit expulsée de l’app store.
Les tenants et aboutissants de l’application
Selon Apple, la principale raison de rejet de plus de 40 % des soumissions d’applications est la Directive 2.1 – Performance : Exhaustivité de l’application, ce qui signifie qu’un nombre important d’applications a été rejeté simplement parce que ces applications n’étaient pas entièrement prêtes à l’emploi. Les raisons les plus apparentes de rejet sont ci-dessous :
Bugs et plantages. Une exploration des plantages d’applications mobiles a montré que les plantages sont plus fréquents sur iOS que sur Android. Et l’une des principales raisons en est un cycle de mise à jour fréquent sur iOS. Du point de vue du développeur, cependant, cela signifie plus de temps et d’efforts pour s’assurer que l’application fonctionne de manière stable.
Liens brisés. C’est une autre raison majeure pour rejeter une application, donc chaque développeur doit prendre ce point au sérieux et s’assurer qu’il dispose de liens de travail menant aux informations de contact, aux conditions & conditions et politique de confidentialité.
Compatibilité matérielle. Apple encourage fortement les développeurs à créer des applications iPhone avec la possibilité de les exécuter également sur iPad. De plus, à partir de mars 2019, toutes les nouvelles applications iOS devront prendre en charge la conception tout écran de l’iPhone XS Max ou de l’iPad Pro 12,9 pouces (3e génération).
Compatibilité logicielle. Selon les statistiques récentes d’Apple, 72% des appareils vendus au cours des quatre dernières années fonctionnaient sous iOS 12 en décembre 2018. Ce fait souligne l’importance de tester une application sur des appareils exécutant les derniers logiciels. Et à partir de mars 2019, toutes les applications iOS doivent être construites avec le SDK iOS 12.1 ou une version ultérieure pour être approuvées dans l’app Store.
Confidentialité et Données utilisateur. La confidentialité est l’une des parties les plus étendues des lignes directrices. Et tout ce qui concerne la collecte et l’utilisation des données personnelles des utilisateurs est strictement réglementé par Apple. Les exigences de confidentialité supplémentaires s’appliquent à des catégories d’applications spécifiques, traitant d’informations personnelles plus sensibles, telles que les applications de santé et de fitness, les applications et jeux pour enfants et les services de localisation. En outre, les développeurs, qui envisagent d’opérer sur le marché de l’UE, devraient vérifier s’ils sont conformes au RGPD.
Paiements. Dans le cas du modèle commercial d’achats intégrés, les développeurs doivent configurer toutes les transactions pour qu’elles passent par le système d’achat intégré officiel d’Apple. D’autres modèles d’affaires ont également leurs exigences spécifiques.
Espace réservé ou Contenu incorrect. Même si l’application doit être publiée le plus tôt possible (pour dépasser les concurrents ou toute autre raison), le contenu de l’espace réservé est inacceptable sous quelque forme que ce soit, de sorte que la soumission d’une telle application ne fera que perdre plus de temps. Il en va de même avec un nom, une description et des captures d’écran incorrects.
Interface utilisateur de mauvaise qualité. La créativité et les innovations signifient beaucoup pour Apple et c’est la raison des prix annuels du design Apple dans diverses catégories. Bien sûr, il n’est pas nécessaire de créer une application avec l’intention d’obtenir un prix à l’avenir, mais l’interface propre, bien pensée et conviviale est une étape sûre pour que l’application soit approuvée. Une bonne aide dans ce processus est les directives d’interface humaine.
Manque de valeur. Si en 2012, Apple n’a commencé qu’à rejeter les applications qui copient les icônes d’autres applications, le processus d’examen des applications est désormais plus approfondi et approfondi. Les imitateurs et les applications qui ne fournissent pas beaucoup de fonctionnalités ou de contenu ont peu de chances d’être approuvés. Fournir la valeur réelle pour les utilisateurs est donc le point de départ du processus de développement d’applications.
Les étapes suivantes
Après un processus de pré-soumission approfondi, un développeur n’a qu’à soumettre l’application et attendre le statut mis à jour de la soumission. L’examen de l’application prend généralement deux jours. Si, pour une raison quelconque, l’examinateur rejette l’application, il est toujours possible de faire appel à Apple via le Centre de résolution. Il peut fournir plus d’informations sur les exigences spécifiques qui n’ont pas été suivies par l’application rejetée.
En outre, il convient de noter qu’Apple dispose de la fenêtre d’arrêt traditionnelle avant la nouvelle année, lorsque toutes les nouvelles applications et mises à jour d’applications ne sont pas acceptées. Et la période d’arrêt de cette année est du 23 au 27 décembre.
Dans notre prochain article de blog, nous parlons de l’intégration des services de paiement dans l’application mobile. Pour être plus précis, nous passerons en revue l’intégration du service de paiement norvégien – Vipps.