There are so many different Android devices in circulation. To ensure that these devices are largely compatible with each other and with Android apps, Google has compiled a compatibility document. That document was updated last week and contains new requirements.
Compatibility Definition Document
Manufacturers must meet the so-called “Compatibility Definition Document ‘to get through the Android Compatibility Test Suite. This is a suite of tests that have to be followed in order to gain access to the official Google Play store.
The latest version of the Compatibility document focuses on certification of devices for Android 5.0 and has become much more stringent in terms of performance. There is, according to the page of the test suite also update these test tools to arrive. There will then include benchmark tests done to see if the device meets the minimum performance requirements.
Performance requirements
The performance requirements are part of the plan of Google to improve Android devices. In developing countries, therefore, Google has launched the Android One initiative, in which devices are equipped with inexpensive but reliable and reasonably-performing hardware. Hence the company wants to ensure a minimum quality. Through this kind of codified requirements may devices at hatching do not meet the requirements be denied access to the Play Store.
Read more: Android One: Google is going to conquer emerging markets
No hard hardware requirements are imposed in the form of for example a particular processor speed that is required. However there is a limit to the memory that should be available for apps, but this varies by screen size and resolution.
One of the requirements is that the hardware and software must be suitable to provide a smooth interface. In addition, up to 5 frames per second may ‘be beaten. ” 1 frame per second is referred to as a recommended maximum. Hard requirements are also imposed on the scrolling in apps: in the upcoming version of the test suite should have a list of 10,000 items within 36 seconds doorgescrold. An application must still running in the background required within 1 seconds to start up. Also on the reading and writing of memory be hard requirements.
Interestingly, it is strongly recommended, but not required, to use ART. ART is introduced in Android 5.0 version of the Android Runtime, the system running apps. However, it is still allowed to use the old version, Dalvik.
Security
Devices that have a lockscreen, smartphones and tablets, are obliged to offer the ability to encrypt the memory through full disk encryption . This means that data in memory can only be read when the user’s password is known.
Google expects that it will be required in the future for manufacturers to enable this form of encryption automatically with new appliances. It seems likely that Google allows only mandatory for new devices because not all older devices and even new devices to efficiently deal with encryption. Many modern chipsets offer opportunities to solve this hardware, so the performance is minimally affected. On the Nexus 6 encryption makes it delays because Google does not use the hardware capabilities of the Nexus 6, possibly due to licensing issues. It is still not required to enable this, but it is strongly recommended.
Google is expected in the future that a secure boot loader required. This can be checked whether any changes are made to the system. When this is the case, the unit can refuse to boot Android. This is particularly important for devices in business environments with sensitive data. Now it is just still highly recommended.
Material Design
With Google Android 5.0 also came up with a new design. The so-called Material Design is used as default theme on Android Lollipop. As with the previous default theme, called Holo, must the Material theme included with all Android devices running Android 5.0. That does not mean that all new devices will soon get the same user with the same theme: manufacturers may still flour feather their own default theme. This requirement is intended to ensure that app developers always have access to the theme, and that can adapt to their apps.
Manufacturers are required to make their icons in the status white. This has to do with apps since Android 4.4 (KitKat) can provide the system tray of a color. In addition, the status icons, such as the Wi-Fi network, remain visible. These icons may assume a different color if there are problems, as with an empty battery.
more stringent requirements are also set to display the recent apps. It can be seen apps and activities that are only open on the device. On smart watches that run on Android Wear and TVs that run on Android TV is not required to have a recent apps screen, but on other devices though. The screen should display at least 20 recent example screens and there must always be at least four titles are displayed. It is also mandatory for grouping of related screens, but Google itself seems not to meet. Incidentally, it is strongly recommended to use the standard version of Google, but it is also allowed to give a twist there.
read Requirements
The Android Compatibility Definition Document is free to see. Also, the Android Compatibility Test Suite to download.
Via: Android Police
No comments:
Post a Comment