This project took approximately 3 months to build. I designed the UI using Adobe XD, implemented the map functionality using the Google Maps API, implemented the background functionality for the calculator, connected the calculator functionality to a user-friendly slider on the UI, and implemented gestures that utilize the device's accelerometer and gyroscope, which turn a step counter on and off.
This application implements MVVM architecture, Android Fragments, and an instance of a Singleton design pattern. The application was written in 95% and 5% Kotlin.
The repository for this project can be found HERE. I will grant you permission to the repository if you are a prospective employer - I can't share it publicly because future students might use it.
I thoroughly enjoyed every aspect of this project and would jump at the opportunity to work on a mobile app development team in the future. This application was a group assignment for my CS 6018 App System Design class. It was completed along with my two outstanding classmates, Jonathan Sullivan, and Sam Bauter.
Please watch a brief demonstration of the application.
It was challenging to format the data from the API.
The counter begins counting when the user gives the phone a shake.

No comments:
Post a Comment