Learning Objectives Familiarity with a simple graphical (output-only) Android project Basic design patterns Strategy Template Method