Category Archives: Projects

Minesweeper (Part 3)

Today we implement a simple vector graphics renderer for Minesweeper. While it works, and runs reasonably quickly, it causes some highly undesirable stutter on the device. Since this approach isn’t final, I’m only going to cover some of its highlights, … Continue reading

Posted in iPhone, Projects | Comments Off

Minesweeper (Part 2)

Today, we take a first look at rendering our playfield. We find that a naive, UIView-based approach is unsatisfactory, and take a detour into the exciting world of vector graphics.

Posted in iPhone, Projects | Comments Off

Minesweeper (Part 1)

Let’s do a multi-day project: Let’s build Minesweeper for the iPhone. This should be pretty straight-forward, especially if we cut out a bell or whistle here and there. Let’s get started with some data structures.

Posted in iPhone, Projects | Comments Off

Fightcard Promotion

To mark this weekend’s Pacquiao/Clottey match, I’m running a promotion on Fightcard; this week, you can download it for free. (Or you should be able to, as soon as the iTunes store updates its information.) And I still pick Clottey … Continue reading

Posted in iPhone, Projects | Comments Off

iKnowPeople v2.0

I’m pleased to announce that AAPL has approved v2.0 of my iKnowPeople application, and that it’s now available on the iTunes store. This version includes some minor UI tweaks, the ability to create contacts from your address book, a spiffy … Continue reading

Posted in iPhone, People, Projects | Comments Off

New App: iKnowPeople

Friends, Romans, Countrymen: I have an announcement! I have a new app available in the iTunes app store: iKnowPeople. The first version of this app is narrowly tailored to keeping you on your toes with regard to people you’ve met … Continue reading

Posted in Projects | Comments Off

Story Time

Apropos of my KenKen puzzle solver, a user writes: I love this solver, but isn’t there a site where we can test our partial solutions and get a “correct” or “incorrect” verdict? That way we can keep going or start … Continue reading

Posted in Projects | Comments Off

Banner Removal

A reader writes: When I print out your puzzle (I like to do paper and pencil rather than keyboard) the top portion of the puzzle is obscured by your banner ad–not much use! I don’t have the time to test … Continue reading

Posted in Projects | Comments Off

Licenses

Last week, a reader wrote in with this question: [Y]ou’ve got all this great code, but you haven’t declared a license. Is it public domain, or BSD? This is, as they say, a fair question. I address it today.

Posted in iPhone, Planet Microsoft, Projects, Python, Reverse Engineering, UNIX, Web stuff | Comments Off

Taipan! fix

I just posted a small update to my Taipan! port; Under some circumstances, a fine could reduce your cash-on-hand below zero. This caused problems, and also looked squirrelly.

Posted in Projects | Comments Off