Wednesday, 7 July 2010

First post!

"This time next year, Rodders, we'll be millionaires."

Just write an iPhone app, that's all you've got to do to make it. It's so easy, you just need an idea!

Well, I've got an idea. Two actually. One for a game, a simple physics/action puzzler with two controls and an alternative tilting control mechanism. The second is a companion app for a website that may or may not materialise depending on how keen the owner of the website is, and how this experiment works out. I don't want to commit to that and then discover I can't deliver anything.

Can I code? I enjoy shell scripting and perl. I've done a bit of C for fun, and a bit of Java for not-fun. I understand OO concepts, but my brain has trouble getting off of the procedural rails and onto the OO track. I've never looked at Objective-C. Everything I've written to date has used standard libraries, no APIs, so I'm hoping that they will make this whole undertaking much easier.

I've upgraded to Snow Leopard and installed the iOS4 SDK, and had a play with the simulators. It almost felt like I had an iPad for a moment there. I built one of the example projects and had a play. Lovely. Practically there then!

Beyond the obvious Hello World stuff, my first milestone is to draw a box. In that box is a ball, or a dot (let's not get too complicated) at rest on the floor. When you turn the device, or hit the on-screen rotate button, the box shifts through 90 degrees re-orienting gravity, and the ball drops to the new floor.

Sounds simple enough, doesn't it?