Apple released beta5 of the iPhone SDK and quietly opened iPhone Developer registration to the public so that everyone can load their code onto their iPhones and give them a go. The updates SDK is winging it’s way to me at 1495K/sec right now which means I’ll be able to have a play with it at lunchtime when I’m away from the oppression at $BIG_COMPANY (where music players have now been banned because they’re ‘not professional’ – it’s fun working through a problem when there are people talking loudly in every direction – really aids the concentration.)
Anyway, the SDK release.
This is, to be honest, much sooner than I expected and I think there must be quite a few happy people around who are loading apps onto their phones and enjoying the novelty. I’ve been fighting for some time at lunch just to try Interface Builder but something has always come up for the last 7 days. It’s frustrating and when I mention the frustration, the helpful response is ‘Well, if it mattered to you, you’d find time.” Brilliant.
I don’t know what sample code will work on the iPhone with the latest beta and I don’t know whether or not it’s safe to load my iPhone with the beta firmware and still want to use it as a phone. And there’s no way to check because Apple still have an NDA on all discussion on the technical aspects of the SDK and firmware.
As this is very much still a learning experience for me, it’s slow and boring. I’ve kinda decided to strike out and work on something else in order to maybe build some momentum. I would like a cashflow-type application for the iPhone.
As you can see, it’s a work in progress.