IoT or the Internet of Things has been to this point a seriously unsecured cluster-flop for the most part. Millions of insecure devices are in our homes and businesses, and these devices may be eavesdropped, recording audio or video, performing a DDoS attack, or being leveraged as an easy access pivot point into your network for further exploitation
Thankfully, progress is being made in this area by Google, who released a new software development platform called Android Things and it is targeted at IoT device development. Things is designed to leverage the power of the Android platform, which is not limited to just phones. Things allows for rapid prototyping that leads to full products, and provides both security and scalability.
One of the major improvements provided by Things is provisioning of automatic security and other updates automatically, without user intervention required. Update intervals are expected to be between one to two weeks. This is a serious improvement over the current expectation that users learn how to and remember to perform periodic software and firmware upgrades themselves.
Interested developers can get a Things-certified development kit for $199. Raspberry Pi can also be used as a development platform.