CHAPTER 5Programming projects
1. Boiler monitor: Over the following three chapters, we will create an app that monitors
the temperature and pressure of a boiler. You can model the app based on the Thyroid
app. In this chapter, we will create the skeleton of the app, similar to the Thyroid app.
Now, just create the pages and the links to navigate between them; you will implement
the functionality of the pages in later chapters. The app will have
• A password-based entry page.
• A page to get basic information about the boiler such as the boiler ID, date of pur-
chase, maximum allowable values of pressure and temperature, and an ability to
change the password.
• A menu page with four choices
allow you
i. An option and corresponding page
about the boiler.
change the basic information
ii. An option and corresponding page to enter data—temperature and pressure.
iii. An option and corresponding page to graph the data.
iv. An option and corresponding page to make recommendations based on the val-
ues of temperature and pressure.