Buster Benson I need more goals.
I spent another full day (well, closer to 4 hours) in New York working on My First App, and then didn’t think about it much at all while in Delaware.
Back at the Co-op today, I spent a good part of the day making some serious progress on my app. Finally, things like outlets and delegates and the navigation controller are starting to make sense and also become part of my instinct and second nature. There’s still a lot of referencing code samples, but it’s not with the same all-encompassing cloud of confusion that followed me around the first week.
In fact, I got my Credit Card Roulette app to be actually functional. It doesn’t save games or anything, but it definitely lets you play the game, responds to motion, and even vibrates when the game reveals the “winner”.
I found two potential bugs in the iPhone Simulator, which is otherwise pretty amazing:
- It seems to sometimes not register a turn of the iPhone with the right direction.
- There doesn’t seem to be a way to simulate Face Down behavior (so I’m just pretending that turning to the right is Face Down for now).
What I need to do next:
- Figure out how I want to save games. Should people be tied to their address book identity, or merely to a string of their name? Advantages for both.
- Figure out if I want to store information in a database or some other way.
- Think up ways to display stats on players.
- Figure out how to sync this with the Internet. Eric Hodel just gave me his creditcardroulette.com domain to use if I can figure this out. Awesome, right?
I have to say, this whole process has been a huge enjoyment for me. If you couldn’t tell.

