Busy iPhone Programming
Mar. 20th, 2009 12:27 pmA fair amount of my time over the last week has spent pretty busily on iPhone programming. Believe it or not, this is actually a change of pace. Yes, I've spent a good chunk of time over the last year writing fragments of code to exemplify iPhone in Action as well as numerous articles, but that's not actually the same thing as sitting down to produce a fully functional program.
I really enjoy logic puzzles, and so for me one of the things that's really great about object-oriented programming is figuring out how to create really modular, reusable classes that I can program once and use many times. Yes, it makes the first program take more time, but hopefully it makes every one afterward easier.
So, though I have a specific roleplaying program that I'm working on, much of my last week has spent working on two classes: one to run a splash screen on the iPhone, another to better automate use of the iPhone's database.
Ironically, this has led me straight back to articles about the iPhone, but this time they're articles based on code rather than code based on articles.
Here's my three-part series on creating a splash screen on the iPhone, complete with a creative-commons licensed class that you can plug-in to create a splash screen almost immediately:
I really enjoy logic puzzles, and so for me one of the things that's really great about object-oriented programming is figuring out how to create really modular, reusable classes that I can program once and use many times. Yes, it makes the first program take more time, but hopefully it makes every one afterward easier.
So, though I have a specific roleplaying program that I'm working on, much of my last week has spent working on two classes: one to run a splash screen on the iPhone, another to better automate use of the iPhone's database.
Ironically, this has led me straight back to articles about the iPhone, but this time they're articles based on code rather than code based on articles.
Here's my three-part series on creating a splash screen on the iPhone, complete with a creative-commons licensed class that you can plug-in to create a splash screen almost immediately: