Android: What does Holo mean?

Martin Brinkmann
May 6, 2013
Google Android
|
8

When you are browsing the Google Play store for new apps, or reading websites that review Android apps, you will eventually stumble upon the term Holo. Chance is, this will happen frequently. Sometimes, applications have Holo added to their name, at other times, it is listed in the description of the app or as one of its features.

Holo, or Holo theme, is a standard theme for Android apps that Google first introduced with Android 3.0 Honeycomb. The company requires manufacturers to include the unmodified Holo theme in Android 4.0 or higher devices if they want to integrate Android Market on their device. Manufacturers can still ship their devices with their own custom themes to provide users with a unified experience across all devices by that manufacturer.

As far as Holo is concerned it is fair to say that the majority of Android 4.0 or higher devices have the themes built-in so that apps can make use of their resources. The basic idea behind Holo was to reduce (virtually eliminate) the design variance in regards to system themes.

If you are a developer, you have noticed that you do have access to three different Holo themes: Holo Light, Holo Dark and Holo Light with dark action bars. Here are three screenshots that showcase how these themes look like and differ from one another.

If you compare the Holo design to the design of previous Android apps you will notice that it has come a long way since then. Developers can still create their own visual designs so that their apps do not need to look like the apps displayed here at all.

That does not mean that devices running a lower version than Android 3.0 cannot benefit from Holo designed apps as well. Designers can use the resources and styles, or use something like Holo Everywhere instead.

Information about the implementation of themes are available in this introductory blog post at the official Android Developers blog. It addresses several common issues like how developers can use Holo but still support older Android (2.x) systems as well. Additional information are available at the official Styles and Themes guide.

Advertisement

Tutorials & Tips


Previous Post: «
Next Post: «

Comments

  1. Mike Mounier said on October 18, 2014 at 4:20 pm
    Reply

    A definite thank you for the info… but I think it maybe would’ve been more intuitive to use the same screen capture image when illustrating the similarities/differences between the three holo themes.

  2. User said on December 10, 2013 at 10:23 am
    Reply

    It lacks monumentalism in indications, though, as to me. Square corners suit the theme well.

  3. User said on December 10, 2013 at 10:17 am
    Reply

    ACow, as to “life” Holo seems overrides everything. Yet, it’s more elegant than same everything.

  4. Masson said on October 21, 2013 at 10:57 pm
    Reply

    Does anyone know how the term came out? does it stand for something?

  5. Sam said on July 26, 2013 at 7:54 pm
    Reply

    @Mauiphatz: RTFA. “Holo, or Holo theme, is a standard theme for Android apps that Google first introduced with Android 3.0 Honeycomb.”

  6. Mauiphatz said on June 29, 2013 at 10:05 am
    Reply

    I have read this article and I still have no idea what holo is. What the f&? * is holo?

    1. rajan sharma said on May 25, 2014 at 9:42 pm
      Reply

      lol, im thinking the same :p

  7. ACow said on May 6, 2013 at 11:50 am
    Reply

    Holo is pretty nice. It’s a little more consistent across menus, default apps than its predecessors, though it still has a long way to go.

    Right now it seems to be somewhere halfway between iOS and WP, with its colorful icons, its minimalistic icons, its flat surfaces, square corners. Yet, it lacks the life/fluidity/consistency of Android’s competitors.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.