Basic Cellular Automatons Application for Android

Standard

One of my first application development projects was a practice application I developed for Android smartphones that created and displayed Cellular Automatons and allowed the user to create their own.

I named the project “Thundersnow” (I know it sounds really corny) and began learning my way through Android’s various API’s. I spent much of time learning how to programmatically develop user interfaces and process user events. The very first feature of the app allows a user to view 17 of the most interesting Cellular Automatons and interactively alter the color and resolution of the automaton.

cellular automatons

The application also allows the user to choose and select the automaton rules to be active and generate their own automaton.

automaton generator

Overall, developing this app was a fun and creative experience where I had the chance to learn about and use Java, XML, Android operating system, Linux, user interface elements, image editing software such as GIMP 2, and animations just to name a few.

Here is a link to a Github repository containing the source code:

https://github.com/MattLamont/Project-Thundersnow.git

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s