Concevoir des applications pour le plus grand nombre

Les marchés qui enregistrent le taux de pénétration d'Internet et des smartphones qui enregistrent la croissance la plus rapide peuvent être confrontés à des problèmes tels que les suivants:

  • Connectivité lente, intermittente ou coûteuse.
  • Appareils dotés d'écrans, de mémoires et de processeurs qui peuvent être moins performants que ceux disponibles sur d'autres marchés
  • Les possibilités de recharge des batteries pendant la journée sont limitées.

Pour vous aider à réussir et à offrir la meilleure expérience possible sur les marchés en développement, nous avons réuni quelques conseils pour résoudre ces problèmes.

Les pratiques décrites dans cette section s'appliquent à toutes les applications, et pas seulement à celles publiées sur les marchés en développement. Les applications qui utilisent efficacement la mémoire, l'énergie et la bande passante réseau sont plus performantes sur n'importe quel marché et offrent une meilleure expérience à tous les utilisateurs.

Créez des applications qui raviront des milliards d'utilisateurs

Nous avons divisé nos conseils en cinq grandes catégories: connectivité, capacité de l'appareil, coût des données, utilisation de la batterie et contenu. Les catégories sont présentées sans ordre particulier et vous devez les considérer comme des lignes directrices, et non comme des valeurs absolues. Vous devez toujours vous renseigner sur les caractéristiques des marchés ou pays que vous ciblez.

Découvrez comment améliorer l'expérience des utilisateurs connectés à des réseaux plus lents. Concentrez-vous sur l'optimisation des images, de la mise en réseau et du réglage du transfert de données.

Découvrez comment prendre en charge des appareils dont les fonctionnalités peuvent être différentes de celles pour lesquelles vous développez habituellement votre application. Tenez compte des différentes tailles d'écran, de la rétrocompatibilité et de l'utilisation efficace de la mémoire.

Découvrez comment aider les utilisateurs à réduire les coûts liés à leur trafic réseau en réduisant la taille de leur application et en proposant des paramètres réseau configurables.

Découvrez comment votre application peut aider à préserver l'autonomie de la batterie. Suivez les bonnes pratiques en matière de gestion de l'alimentation et d'analyse comparative pour vous assurer que votre application ne décharge pas inutilement la batterie.

Découvrez comment présenter du contenu pour offrir la meilleure expérience utilisateur possible. Vous devez vous concentrer sur les éléments suivants : réactivité de l'interface utilisateur, bonnes pratiques concernant l'interface utilisateur et localisation.