Esato

Forum > Information > Esato News Articles > Google adds the inclusion of Holo theme an Android 4.0 compatibility requirement

Author Google adds the inclusion of Holo theme an Android 4.0 compatibility requirement
laffen
Sony Xperia Z5 Compact
Joined: Aug 07, 2001
Posts: > 500
From: Oslo, Norway
PM
Posted: 2012-01-06 04:17
Reply with quoteEdit/Delete This PostPrint this post
With Android 4.0 Ice Cream Sandwich, Google added yet another compatibility requirement. The inclusion of the Holo theme even for manufacture- or operator branded versions of the OS
Esato News

Android Holo Theme 

Google requires hardware manufactures of Android compatible devices to comply with the Android Compatibility Definition. Without it, devices will not gain access to several Google services. Android Market is one of these Google services. Anyone can develop their own hardware and install the open source OS on it, but they want to let the device have access to Android Market, the devices must be Android compatible.

For version 4.0 the normal requirements are display characteristics such as a screen aspect ration between 1.33 (4:3) and 1.85 (16:9). Developers of Android applications depend on these values so you will not find any 4.0 devices with a wider display than 16:9. The display must also support dynamic orientation so that any installed app can depend on portrait or landscape orientation. Other 4.0 requirements are not completely strict. It is optional that the device has as rear-facing camera, but if it does, it must have a resolution of at least 2 megapixels. These are only two of many Android Compatibility requirements. Current Android 4.0 Compatibility Definition is 26 pages long (PDF)

By developing for Android 4.0 Ice Cream Sandwich, developers know what to expect from the hardware. It has not been so easy to know what to expect of the added manufacture or operator created software. What's new this year is that hardware manufactures must include the default Android 4.0 theme Holo. Most manufactures add their own "layer" on top of generic Android to differentiate their brand from the competitors such as HTC Sense and Samsung TouchWiz. All apps running on ICS can now use Holo themes and be assured that the look and feel of the app not will change when running on a device with a custom skin.

source 


[ This Message was edited by: laffen on 2012-01-06 03:18 ]
Vipera ammodytes
Sony Xperia Z1
Joined: Sep 22, 2004
Posts: > 500
From: Serbia
PM
Posted: 2012-01-06 11:04
Reply with quoteEdit/Delete This PostPrint this post
This is good, so we will have option to choose Holo or SE expirence in ICS updates for 2011 line up and new phones?
OnePlus 8
Tsepz_GP
Apple iPhone 6 Plus
Joined: Dec 27, 2006
Posts: > 500
From: Johannesburg, South Africa
PM
Posted: 2012-01-06 12:04
Reply with quoteEdit/Delete This PostPrint this post
Great to see Google taking a bit more control of how OEMs implement Android, it may not drasticaly reduce fragmentation with updates but will make things easier for developers.
Phone: iPhone 15 Pro Max Black Ti 512GB
Tablet: iPad Pro 11†2020 Space Gray 256GB
Watch: Series 3 Nike Edition Space Gray
Droid: Huawei Mate 40 Pro 256GB
Caspa
LG Nexus 5
Joined: Nov 28, 2001
Posts: > 500
From: London, UK.
PM
Posted: 2012-01-08 01:06
Reply with quoteEdit/Delete This PostPrint this post
Thats how it should be done, good move...
Access the forum with a mobile phone via esato.mobi