Research Resource Discovery

Android App Development: Internet of Things

Affiliation: UIUC


Type: Streaming Resource

Description: The "Internet of Things" is a catchy way of describing the variety of devices connected through the Internet. This includes webcams, wearable tech like the Pebble and Android Wear watches, car sensors, appliances, and even rudimentary robots. With the Internet of Things (IoT), you can manipulate them from the web. In this course, Michael Lehman shows how to create "things" and build companion apps to monitor and record their activities from Android devices. Learn what's inside a thing, how local communications technologies such as Bluetooth enable app-to-device communications, how to control devices using an Android Wear watch, and how you can create your own things with hardware like the Arduino and Wunderbar. Michael also shows how to use IFTTT services to control things on Android, and muses on the future of IoT. Along the way, you'll gain experience with real-world IoT projects, like a mini weather station and a home lighting system.

Quality Level: production