Christopher Spankroy

Hey! I'm currently working as a security analyst. Feel free to contact me!

Projects

HHS Teacher Finder

hhs screenshot 1 hhs screenshot 2 hhs screenshot 3 hhs screenshot 4 hhs screenshot 5

HHS Teacher Finder is an app I developed for my high school, Huntley High School. The app is available on both iOS and Android. The app allows students to see where teachers are in the school throughout the day. This provides a way for students to ask them questions when they otherwise would not be able to find them and have to wait on an email response. The app also provides useful information such as bell schedules, maps of the school, and teacher schedules.

I developed HHS Teacher Finder during my senior year of high school. It actually wasn't my idea, but rather the idea of 3 of my good friends: Austin Krause, Ethan Sherman, and Vincent Grano. They worked on developing a PC program that provides the same functionality, while I worked on developing the mobile version. This project started out as a bare-bones app that took about a week to create. However, mobile app development piqued my interest and I realized this app was a great way to learn more about it. So, I decided to stick with this project for a little longer and add some more features. I ended up working on it for the entire school year! I was really happy with it by the end because the app was being used by many students and it felt great to have something I created in the hands of so many people.

Outer Space Battle 2

osb screenshot 1 osb screenshot 2 osb screenshot 3

Outer Space Battle 2 is a mobile game I developed for both iOS and Android. To answer the question going through your head right now, yes there was an Outer Space Battle 1! However, it is no longer available on Google Play. Outer Space Battle 1 was developed with a program developed at MIT called App Inventor. I published it to the Play Store at the time, however I don't have the source code anymore to update it to be compatible with newer Android systems.

When I first developed Outer Space Battle 2, I used the Unity game engine to develop it for both iOS and Android. This was my first foray into game development, so looking back on it there were obviously quite a few flaws with the way the game was designed. To deal with this, I decided to rewrite the iOS version using SpriteKit, a first-party game design framework developed by Apple. This version of the game features updated visuals, and streamlined logic. This is the version of Outer Space Battle 2 currently available on the App Store. I am currently working on an updated version of the game for Android, however it is still in early development. The version currently published on the Play Store is the old version created with Unity, and it is rather outdated now. I expect to have an updated version of the game published soon.