CSCI 448 - Mobile Application Development (Android)

Spring 2021

|   Home   |   Syllabus  |   Assignments  |   Schedule  |   Resources    |

Margaret Zimmerman


Assignment 1: This is Jeopardy!

The premise of this assignment was to create a simple trivia app. The questions asked are from three different categories: true or false, multiple choice, and short answer. The app keeps a running score count to track how the user is doing and gives toasts to let them know if they answered correctly. Each question can only be attempted once in order to insure that the user gets the score that they deserve. The app works in both portrait and landscape layouts for all three types of questions. Below are screenshots displaying some of the potential layouts and questions from the app.

The Three Types of Questions in Portrait Mode

Multiple Choice Question in Landscape Mode


Assignment 4: Sensor & Sensorbility

The premise of this assignment was to create a 2D game that utilized two different sensors. I created a tilting maze game in which the user tilts their phone to guide the ball through a series of walls to get the ball into the red target square. The accelerometer is used to track the user's tilting motions. The light sensor is also used to switch the app between dark mode and light mode. There are toasts given when the user either wins or loses. The app works in both portrait and landscape layouts. Below are screenshots displaying some of the potential layouts and states of the app.

The Three Different States of the App