Internet of Things: Google Releases Android Things Developer Preview 2
Google had first announced Android Things, its new attempt to create a better Internet of Things (IoT) OS with the power of Android in December last year. Now, the company has released the second developer preview of the Android Things with bug fixes and other features based on developer feedback.
The new preview includes a number of new features, such as adding support for USB Audio to the Hardware Abstraction Layer for the Intel Edison and Raspberry Pi 3. There is also support for the Intel Joule platform in this new preview, which according to Google, offers the most computing power in its IoT line-up to date. It has also hardened the Bluetooth stack as well as improved the process of taking real work inputs and outputs and abstracting those into Android intents to function within the software.
There’s a new API that allows developers to use their existing native code. Thanks to the Native PIO library, which is now supported in the Android Native Development Kit (NDK) will provide access to peripheral I/O from C/C++ code.
Deployment of machine learning and computer vision was one of the most requested features by developers since the December launch. As a result, the search giant has created a sample in the new preview that demonstrates TensorFlow on devices that run the OS, and Peripheral manager reporting, along with an early access library for ARM and x86.