Android:Holoはどういう意味ですか?

Google Playストアで新しいアプリを閲覧したり、AndroidアプリをレビューするWebサイトを読んだりすると、最終的にHoloという用語に出くわします。 チャンスは、これは頻繁に起こることです。 アプリケーションの名前にHoloが追加されている場合もあれば、アプリケーションの説明に記載されているか、機能の1つとしてHoloがリストされている場合もあります。

Holo、またはHoloテーマは、GoogleがAndroid 3.0 Honeycombで最初に導入したAndroidアプリの標準テーマです。 会社は、メーカーにAndroid Marketをデバイスに統合する場合、変更されていないHoloテーマをAndroid 4.0以降のデバイスに含めることをメーカーに要求しています。 メーカーは、独自のカスタムテーマを使用してデバイスを出荷し、そのメーカーのすべてのデバイスで統一されたエクスペリエンスをユーザーに提供できます。

Holoに関する限り、Android 4.0以降のデバイスの大部分にはテーマが組み込まれているため、アプリはリソースを利用できます。 Holoの背後にある基本的な考え方は、システムテーマに関する設計のばらつきを減らす(実質的に排除する)ことでした。

開発者であれば、3つの異なるHoloテーマ(Holo Light、Holo Dark、Holo Light with darkアクションバー)にアクセスできることに気づきました。 これらのテーマがどのように見え、互いに異なるかを示す3つのスクリーンショットがあります。

Holoのデザインを以前のAndroidアプリのデザインと比較すると、それ以来かなりの進歩を遂げていることがわかります。 開発者は独自のビジュアルデザインを作成できるため、アプリはここに表示されるアプリのように見える必要はまったくありません。

それは、Android 3.0よりも低いバージョンを実行しているデバイスがHoloデザインのアプリの恩恵を受けられないという意味ではありません。 デザイナーはリソースとスタイルを使用するか、代わりにHolo Everywhereのようなものを使用できます。

テーマの実装に関する情報は、Android Developers公式ブログのこの紹介ブログ投稿で入手できます。 開発者がHoloを使用する方法など、いくつかの一般的な問題に対処しますが、それでも古いAndroid(2.x)システムをサポートします。 追加情報は、公式のスタイルおよびテーマガイドで入手​​できます。