This week we submitted our first iPhone application to the App Store. It's called "Dr. Ivan Egghead's Amazing Idiot Detector". (For full details, visit the website.)

What?? An Idiot Detector?? Is this the killer app we've all been waiting for? Will we be millionaires by the end of the month? Probably not...
If we consider Open Planet Software to be a proper software company, serious about building high quality software the right way with unit testing and continuous integration, why did we choose to build an Idiot Detector as our first iPhone application?
Firstly, it made us laugh! And that's a good thing in these gloomy economic times.
But really, the motivation was to learn. We wanted to take a small and simple application from nothing more than an idea all the way through to distribution so we could experience first hand the process of actually getting an application onto the App Store. And we learned a lot - we now know what out bank account's IBAN is, we have an EIN from the IRS and we know a little about about international tax treaties!
We also wanted to exercise as much of the iPhone SDK as possible. One of our main targets was Core Animation which is used extensively by the 4 visual themes we created. Sounds were added to the themes using the new AVFoundation frameworks and user interaction is handled via the accelerometer and touch events. We also solidified our knowledge of the basics - like file handling, Table Views and Navigation Controllers. Overall it covers the basic building blocks of a typical iPhone application.
The Idiot Detector is still under review at the moment and we're waiting with baited breath for the green (or red) light from Apple. We're pretty happy with the end result but I guess it's the public (or Apple if they reject it!) that'll determine it's success.
So what's next? We have some plans for experimenting with various forms of marketing, again to try and find out what works (or doesn't!). We'll let you know how things are going so stay tuned!
0 Comments:
Post a Comment