Pete Umland

This was my first Android application that I created using Android Studio, utilizing Java and XML.  The statistics data is stored on the users device, so I learned to read and write files to internal storage.  I wrote all the persistence code manually to ensure the game state can be restored throughout any stage of the Android activity cycle by recording every move, which also enabled the use of an "Undo" button.

Motivation

I modeled this app off of my favorite game on the iPhone, which does not have a comprable version for Android.  It has the same rules as Spider Solitaire, but it takes more skill and less time than the standard 2 deck game.  Also, by setting it up like standard solitaire, you can immediately begin unstacking cards utilizing the empty space to allow more flexibility and opportunity to control your own destiny throughout the game.