3. Delivery of the Android Tip Calculator app. The first
requirement to produce a more functional Tip Calculator app
was for the students to familiarize themselves with the new
capabilities offered in ADT, such as the Android Virtual Device
Manager, the Sofia directory/project structure and the
WYSIWYG GUI editor. They had to view and understand the
two current Java classes in the src folder, the TipModel and
TipCalculatorScreen files. They felt very comfortable with the
TipModel class, as it was independent of physical
implementation. It stored the private variables, the getters and
setters, and necessary calculation methods. To understand the
current app, they built and ran it, utilizing the emulator.