Category: Android Things

Android Things Developer Preview 3 Released

Google’s Internet of Things (IoT) version of Android, Android Things, has been updated to Developer Preview 3.  The platform, built on Android but in a much more stripped down version to work with smaller memory and hardware footprints, has been in Preview mode for well over a year now with the latest update bringing some much needed features for the platform.  The idea behind Things is that, if you are a developer on Android today, you can develop on Android Things and create IoT devices.  In other words, you don’t have to learn another coding language.

Perhaps the biggest new feature is support for Android Bluetooth APIs.  Developers can now write to these APIs, both the Bluetooth classic and Bluetooth LE stacks, just as they can in full Android.  Bluetooth is expected to be a critical part of the development of IoT so having this support on board is great to see for developers.

Google Announces Android Things, A Platform for IoT

With the ever increasing number of Internet of Things (IoT) devices, the need for a proper programming platform is becoming ever important.  Google today announced Android Things, a platform that should provide a solid foundation for those who are developing IoT solutions as well as improvements to Google Weave.  Android Things, as the name implies, is based on Android so those who are already developing on the platform can quickly and easily pick up the coding skills for IoT.

Now any Android developer can quickly build a smart device using Android APIs and Google services, while staying highly secure with updates direct from Google. We incorporated the feedback from Project Brillo to include familiar tools such as Android Studio, the Android Software Development Kit (SDK), Google Play Services, and Google Cloud Platform. And in the coming months, we will provide Developer Preview updates to bring you the infrastructure for securely pushing regular OS patches, security fixes, and your own updates, as well as built-in Weave connectivity and more.

This should lower the bar for many developers to get into the IoT development game as they don’t have to learn a new code structure.  If you know Android, you inherently know Android Things.