A list of my development projects in reverse chronoligcal order...

WordFlight for the iPhone, iPad and iPod Touch

The Classic 'find a word' game reinvented and ad free. Compete with your friends and the world. .

[More ...]

Numberline for the iPhone, iPad and iPod Touch

This is a simple app to help your kids with addition and subtraction.

[More ...]

Tapsteps for the iPhone, iPad and iPod Touch

Tracey Wilson has made this collection of videos demonstrating fundamental tap steps. The videos are designed to clearly and simply illustrate technique, balance and rhythm that are an essential foundation for any tap dancer.

[More ...]

WW1 Daily for the iPhone and Android

My World War One Timeline Project is building a set of chronological/geographical data points for the First World War. I have leveraged this data set to create an app that displays daily cards on your phone.

[More ...]

Phonics Deck for iPhone and iPad

Phonics Deck is a deck of 42 phonic audio cards to help your child learn to read.

[More ...]

Faerie Memory for the iPad

A faerie themed version of the origional Monster Memory game.

[More ...]

Monster Memory for the iPad

Monster Memory is the classic memory game Concentration, with a literacy twist.

[More ...]

The American Civil War for the iPhone and Android

Using the same engine as the World War Two Timeline Project the American Civil War Timeline Project is building a data set for the American conflict. Similarly, using the same iPhone app engine, I have created an app to render the data.

[More ...]

Patrick O'Brian Quotes for the iPhone and Android

Using the data I have created at the Patrick O'Brian Mapping Project, I have created an app to show random quotes from the novels I have indexed. Each quote is accompanied by a map.

[More ...]

In Their Honour

A project I developed in conjunction with Jacqui Kennedy for the Mashup Australia competition. In Their Honour is a site designed to honour the sacrifices of Australians who have served during wartime.

Winner of the Mashups Australia Notable Mashing Achievements and People's Choice Award prizes.

[More ...]

Motorcycle and Scooter Parking for the iPhone

An iPhone App that I built for The Motorcycle Network to provide mobile access to their Australia wide database of motorcycle and scooter parking spots.

[More ...]

WW2 Daily for the iPhone and Android

My World War Two Timeline Project is building a set of chronological/geographical data points for World War Two that is, at the point of writing, unique. I have leveraged this data set to create an application that displays daily cards on your phone.

[More ...]

Glossary iPhone and Android Apps

My first foray into iPhone development. My aim, to create a fast, cross referenced index of glossary terms. Ultimately I created three applications (each with limmited functionality lite versions) on the app store, Ballet Index, KarateIndex and Tap Index. The are data driven applications based on a shared code based (with minor target bound code changes).

[More ...]

Historical Timeline Projects

Inspired by an old fold out World World Two Timeline book, I decided to have a look on the Internet for similar information. I didn't really find what I was looking for, but I did discover an amazing programming tool which marries a scrolling dynamic Timeline with a Google map. The addition of geographic information to my original concept of a Timeline sealed my fate. Mapping historical events in time and space has become my new obsession.

[More ...]

US Presidential Polling Screensaver

There is constant coverage of the national polling percentages in the US Presidential general election, but not so much the polling data for the 50 states. There are many excellent web sites around that deliver this information, so I thought a Screensaver that consumed polling data and rendered the results onscreen might be useful.

[More ...]

Scone NSW Train Timetable

Expanded mining activity in the Scone region has resulted in increased freight train traffic through the town. The single rail line splits the town along the North-South axis and does not have any bridges or underpasses. This combination of circumstances results in long delays for residents stuck on one side of the tracks. I have located the ARTC rail timetable, extracted the Scone information and exposed it in a more palatable format, in the hope that residents can use the page to avoid these traffic jams.

[More ...]

HeroClix Line of Fire Tool

I have always struggled to visualise line of fire during HeroClix games (my brain being geometricaly challenged). Since the line of fire rules are completely deterministic (straight line from center to center passes through squares in the line of fire), I thought my own shortcomings could be perfectly augmented by a computer program to calculate line of fire.

[More ...]

The Patrick O'Brian Mapping Project

Given the lack of maps and information on the Jack Aubrey and Steven Maturin voyages described in the Patrick O'Brian series, I decided to implement a Google Maps driven page that features as many of the waypoints I could gather from a minute examination of the books.

[More ...]

AA Renderer

Download a screensaver and a map viewer for the TripleA Open Source "Axis and Allies" clone game. The standard map viewer doesn't provide the ability to zoom out the map. I wrote this viewer and screensaver so I could zoom out and get an overview of the game map.

[More ...]

Screens Screensaver

Download a screensaver that iterates through all the images in a directory and it's subdirectories and displays them in a grid. The install program will automatically set the current screensaver, all you need to do is specify a directory containing images that you would like to display.

[More ...]

The Crush Stats Manager

Download The Crush Stats Manager - Reverse engineered the Crush Deluxe data format to extract the statistics for players and teams each week. Various statistics can be graphed for both players and teams over the period that data is sampled from a game league. Each week the appropriate league.tms is used to generate a snapshot of the current league statistics and append them to the stored data.

[More ...]

The All Star Jam

Download The All Star Jam -More Crush Deluxe data file manipulation. Provides functionality to load a league file (league.tms), select particular players to generate a new dot tme file that can be used in exhibition or tournament games. I wrote this so we can play "all star" games with our best players.

[More ...]

Star Wars Space Invaders

A Star Wars Space Invader game I wrote many years ago when I was learning to program.

[More ...]