Book Image

Getting started with Udoo

By : Emanuele Palazzetti
Book Image

Getting started with Udoo

By: Emanuele Palazzetti

Overview of this book

If you are an Android developer who wants to learn how to use UDOO to build Android applications that are capable of interacting with their surrounding environment, then this book is ideal for you. Learning UDOO is the next great step to start building your first real-world prototypes powered by the Android operating system.
Table of Contents (10 chapters)
9
Index

Extending prototypes with Android APIs


The Chronotherm application is designed to turn on a boiler when the detected temperature exceeds the user's temperature setpoint. In the previous prototype, we created a settings page in which users can set their preferences for each hour of the day. We can extend the prototype behavior, giving our users the ability to store more than one setpoint configuration. In this way, we could provide preset management that users can activate according to different factors such as the day of the week or the current season.

While adding this feature, we have to bear in mind that this isn't a desktop application, so we should avoid the creation of a new bunch of overwhelming user interfaces. The Chronotherm application could be deployed in the users home and, because they are usually noiseless places, we can take into consideration the use of voice recognition to get the users input. This approach will remove the need for other activities to create or edit stored...