Android: Mitä Holo tarkoittaa?

Kun selaat Google Play -kaupassa uusia sovelluksia tai luet verkkosivustoja, jotka tarkistavat Android-sovelluksia, kompastat lopulta termiä Holo. Mahdollisuus on, että tämä tapahtuu usein. Joskus sovellukset ovat lisänneet nimensä nimeltä Holo, toisinaan se on lueteltu sovelluksen kuvauksessa tai yhtenä sen ominaisuuksista.

Holo tai Holo-teema on Android-sovellusten vakioteema, jonka Google esitteli ensimmäisen kerran Android 3.0 Honeycomb -sovelluksella. Yhtiö vaatii valmistajia sisällyttämään modifioimattoman Holo-teeman Android 4.0: een tai uudempiin laitteisiin, jos he haluavat integroida Android Market laitteeseensa. Valmistajat voivat edelleen lähettää laitteitaan omilla mukautetuilla teemoillaan tarjotakseen käyttäjille yhdenmukaisen kokemuksen kaikista tämän valmistajan laitteista.

Holosta voidaan sanoa, että suurimmalla osalla Android 4.0: n tai uudemmista laitteista on sisäänrakennetut teemat, jotta sovellukset voivat käyttää resurssejaan. Holon perusajatuksena oli vähentää (käytännössä eliminoida) suunnittelun epävarmuutta järjestelmäteemoihin nähden.

Jos olet kehittäjä, olet huomannut, että sinulla on pääsy kolmeen erilaiseen Holo-teemaan: Holo Light, Holo Dark ja Holo Light tummilla toimintapalkkeilla. Tässä on kolme kuvakaappausta, jotka esittelevät näiden teemien ulkoasua ja eroavuuksia toisistaan.

Jos vertaat Holo-mallia aikaisempien Android-sovellusten suunnitteluun, huomaat, että se on kulunut kaukana siitä. Kehittäjät voivat silti luoda omia visuaalisia mallejaan, jotta heidän sovellustensa ei tarvitse näyttää lainkaan kuin tässä esitetyt sovellukset.

Tämä ei tarkoita, että laitteet, joiden versio on alhaisempi kuin Android 3.0, eivät voi hyötyä myöskään Holon suunnittelemista sovelluksista. Suunnittelijat voivat käyttää resursseja ja tyylejä tai käyttää jotain Holo kaikkialla.

Tietoja teemojen toteuttamisesta on saatavana tästä johdantoblogiviestistä virallisella Android Developers -blogilla. Se käsittelee useita yleisiä kysymyksiä, kuten kuinka kehittäjät voivat käyttää Holoa, mutta tukee silti myös vanhempia Android (2.x) -järjestelmiä. Lisätietoja on saatavana virallisessa Tyylit ja teemat -oppaassa.