CSCI 448 - Mobile Application Development (Android)

Spring 2021

|   Home   |   Syllabus  |   Assignments  |   Schedule  |   Resources    |

Caleb Farnie

A1 - This Is Jeopardy!

Description

This app is called KotlinQuiz. The point of the app is to display questions that have any of the following answer types: True/False, Multiple Choice, and Fill In The Blank. One of the notable features include the ability to cheat. Another feature is not allowing (and blocking) the user to change their answer. Once an answer is provided, it's permanent.

Screenshots

Below are screenshots for each of the different layouts possible for the KotlinQuiz app.

True/False Answer Choices

Multiple Choice Answer Choices

Fill In The Blank Answer Choices

Cheating

Video Example

This is an example video that covers all of the features of the app.



A4 - An A-Maze-ing App

Description

This app is called A-Maze-ing. This app is a maze game. The user's goal is to get to the Finish box on the bottom right corner of the screen. The player tilts the phone to move the ball. Along the way, the visibility of the maze walls varies according to the user's ambient light (see video example below). Once the objective is completed, the ball turns red and grows to 5 times its size, with the physics of a bigger ball mimicked.

Screenshots

Below are screenshots of A-Maze-ing throughout gameplay.

Start of the game

Partially through the maze

Hit the finish box

Video Example

This is an gameplay video of the app.