Pinochle: Event-Driven Java/Android
This project is an implementation of the Pinochle card game written with an Event-Driven design in Java/Android. The project was written as the third part of Organization of Programming Languages course (CMPS-366) at Ramapo college during the Fall 2020 semester. The project contains 8 different classes. Additionally, the project features a serialization option of saving the game’s state into a file as well as loading a game from a file.
In the process of writing this project I acquired a lot of experience with application development. I learned a great deal about working with and developing Android applications.