As 2016 is starting to wind down, Google’s developers appear to be ready to start winding things back up for 2017 and one of their targets appears to be the Internet of Things. To help ensure the devices people may buy for their homes or other locations, Google is trying to make it easier for developers to produce new devices to connect to the Internet of Things. They have released an update to the Weave platform and they launched a developer preview for Android Things, their platform for connected devices.
The new Android Things framework is loosely based on Project Brillo, but pulls in features and capabilities like compatability with Android Studio, the Android Software Development Kit, Google Play Services, and the Google Cloud Platform. Using these tools means developers can leverage their features to streamline building out their ideas for a connected device. Google says they are working on adding the ability to push out regular OS patches, security fixes, and updates.
The Weave platform is part of Google’s technology stack that enables devices to connect to the cloud and to interact with other services. Similar to the development tools, the use of Weave means developers can streamline development by letting Google handle things like connections to the cloud. Google says they already have schemas available in the Weave Device SDK for light bulbs, plugs, switches and thermostats with more on the way. Google is also working on merging Weave with Nest Weave to expand the capabilities of devices to connect to each other. An important point for developers regarding this merger is that it means they do not have to worry about being possibly being on a dead-end track depending on which platform they originally chose to develop for.
Due to the relative infancy of the IoT market, players are still trying to sort out what may eventually become the de facto standard for connected devices. Of course, this means everyone is trying to build out their frameworks and entice developers to choose their platform. The improvements to Android Weave and the release of a developer preview for Android Things is an important step for Google and their hopes to become the leader in the market.
source: Android Developers