CSCI 448 - Mobile Application Development (Android)

Spring 2021

|   Home   |   Syllabus  |   Assignments  |   Schedule  |   Resources    |

"Russell Berkley"


This starter project for mobile app development is a simple quiz app with support for true/false, multiple choice, and fill in the blank questions. It also supports a secondary cheat activity that allows the user to cheat if they cannot get the question. All work with the exception of the multiple question types was done as part of a lab. This includes keeping score across rotations, and properly handling the cheat and normal functionality. The question types were implemented through an interface that uses strings for all answers, regardless of question type. This allows for the maximum amount of versitility as a lot can be done by comparing strings. All question types are part of the same view with invisibility settings determining which type is displayed.




Assignment 4


This assignment was to make a game requiring the use of two sensors on the phone. My game is as simple as rolling a ball into a hole. It uses the accelerometer to play the game. The other sensor used was the light sensor. When it is covered the game goes away and a win screen is displayed. Just a fun little pointless game.