Browsed by
Month: October 2019

Assignment #5 – Dice Notation with Fragments and Data Persistence

Assignment #5 – Dice Notation with Fragments and Data Persistence

Assignment #5 – Dice Notation with Fragments and Data Persistence Application Description: This assignment expands upon the earlier assignment “Dice Notation with Fragments” by offering two data storage solutions.  The Dice Notations can now be persisted to a SQL database in the Android device, and also to the device’s internal SharedPreferences file.  The demonstration video is used to show that the SharedPreferences and SQL database is updated as the user adds / deletes notations, and the functionality of the original…

Read More Read More

Assignment #4 – Dice Notation with Fragments

Assignment #4 – Dice Notation with Fragments

Assignment #4 – Dice Notation with Fragments Application Description: This project allows the user to enter different Dice Notations and then roll the custom dice.  It transfers data between fragments, provides different layouts for tablet / phone form-factors, and retains the state when the device is rotated or reloaded.  The user is also able to add new notations and delete existing notations. Demonstration Video: Development Environment: Application requires API level 26+ Android Studio 3.5 Nexus 5X: API 27 (emulator) Pixel…

Read More Read More

Assignment #1 – Enhanced Pizza Party

Assignment #1 – Enhanced Pizza Party

Assignment #1 – Enhanced Pizza Party Application Description: This assignment expands upon the Pizza Party application which was developed in Chapters 1 and 2 of the ZyBooks textbook, and modifies it to make it more visually appealing. The original application allows the user to calculate the number of pizzas that are needed for a pizza party, which depends on two factors: the number of people and their hunger level. The primary and secondary colors of the application were changed to…

Read More Read More

Assignment #2 – West Hall Map

Assignment #2 – West Hall Map

Assignment 2: West Hall Map Application Description: This project is a simple GGC West Hall map, which has five main buttons on the landing page. Each button navigates the user to a new Activity, with one for each Floor of West Hall, as well as one for an About section, and another for the entire campus map. This application was created in Fall of 2019 for Dr. Lutz’s Mobile Application Development course. Demonstration Video: Development Environment: Android Studio 3.5 Nexus…

Read More Read More

Assignment #3 – Enhanced Dice Roller​

Assignment #3 – Enhanced Dice Roller​

Assignment #3 – Enhanced Dice Roller Application Description: This project begins with a base template of a basic dice-roller application. The application allows the user to roll a pair of dice, and also allows the user to change the number of dice displayed. The enhanced application offers additional navigation and features. An About page has been added to the application.  The user can also change the color of the dice on the app, as well as the number of sides…

Read More Read More