The Android operating system is based on a modified version of the Linux kernel and other open source software. It enhances SELinux with an extremely comprehensive user interface framework and is growing in popularity across a broad range of applications thanks to its user-friendly interface and versatility.
The decision when using Android is whether to develop a product based on the Android Open Source Project (AOSP) or to use a Google-certified version.
A factor to consider is whether you want to use Google’s services and applications, such Google PlayStore, the Google voice assistant Katniss, or GOTA (Google Over the Air) services. These technologies provide access to a vast amount of functionality and applications, shortening your time to market and significantly reducing risk. But to use Google-licensed technologies, you have to use a Google-certified version of Android and commit to following their roadmap and upgrades.
Another option that we can offer is Android Things, an operating system that provides a development path for integration with a range of IoT devices.
Curious about Android? Get in touch.
Android TV & Google TV
We are an Android TV partner and can provide consultancy and software services. To be able to use Google TV Services (GTVS) you’ll need a compliant Android platform, that means the hardware will need to meet the relevant version of the Compatibility Definition Document (CDD) and the Android implementation will need to pass the driver level Vendor Test Suite (VTS) and framework level Compatibility Test Suite (CTS). Finally, operators meeting the Google’s criteria can get access to the Operator Tier this allows far reaching customisation of the user experience including use of a custom launcher.
We have developed a wide range of embedded Android applications including installation, diagnosis and telemetry applications. We’ve developed custom launchers that are typically used to provide access to applications while hiding the underlying Android platform for a fully customised user experience. We can also extend the Android system by, for instance, adding Android drivers to support bespoke hardware.
We have also implemented a walled garden store for a suite of curated applications that can be presented to customers and updated transparently.
Android and other technology options present a complex landscape of features and benefits, each with different commitments and obligations. We can advise you on the best technology strategy to meet your product goal.
Curious about Android TV? Get in touch.
Our thoughts, ideas and views as well as in-depth technical papers. Explore our insights, get to market faster and make your digital ambitions a reality.