Android: Que signifie Holo?

Lorsque vous parcourez le Google Play Store à la recherche de nouvelles applications ou lorsque vous lisez des sites Web qui analysent des applications Android, vous tomberez éventuellement sur le terme Holo. La chance est que cela se produira fréquemment. Parfois, les applications ont Holo ajouté à leur nom, à d'autres moments, il est répertorié dans la description de l'application ou comme l'une de ses fonctionnalités.

Holo, ou thème Holo, est un thème standard pour les applications Android que Google a introduit pour la première fois avec Android 3.0 Honeycomb. La société demande aux fabricants d'inclure le thème Holo non modifié dans les appareils Android 4.0 ou version ultérieure s'ils souhaitent intégrer Android Market à leur appareil. Les fabricants peuvent toujours expédier leurs appareils avec leurs propres thèmes personnalisés pour offrir aux utilisateurs une expérience unifiée de tous les appareils de ce fabricant.

En ce qui concerne Holo, il est juste de dire que la plupart des appareils Android 4.0 ou version supérieure ont des thèmes intégrés pour que les applications puissent utiliser leurs ressources. L’idée de base de Holo était de réduire (pratiquement éliminer) la variance de conception en ce qui concerne les thèmes du système.

Si vous êtes développeur, vous avez remarqué que vous avez accès à trois thèmes Holo différents: Holo Light, Holo Dark et Holo Light avec des barres d’action sombres. Voici trois captures d’écran illustrant l’apparence et la différence de ces thèmes.

Si vous comparez le design Holo au design des précédentes applications Android, vous remarquerez qu'il a parcouru un long chemin depuis lors. Les développeurs peuvent toujours créer leurs propres conceptions visuelles afin que leurs applications n'aient pas besoin de ressembler aux applications affichées ici.

Cela ne signifie pas que les appareils exécutant une version inférieure à Android 3.0 ne peuvent pas non plus bénéficier des applications conçues par Holo. Les concepteurs peuvent utiliser les ressources et les styles, ou utiliser quelque chose comme Holo Everywhere.

Des informations sur la mise en œuvre des thèmes sont disponibles dans cet article de blog d'introduction sur le blog officiel des développeurs Android. Il aborde plusieurs problèmes courants, tels que la manière dont les développeurs peuvent utiliser Holo, mais qui prennent également en charge les anciens systèmes Android (2.x). Des informations complémentaires sont disponibles dans le guide officiel des styles et des thèmes.