Fredrik Wahrman

Why I develop for the iPhone

by edi on Jun.05, 2009, under iPhone development

Ten reasons that I have for developing for the iPhone and not some other platform.

1. I’ve always been a Mac fan, the first computer I had (well, my parents had) was a Macintosh LC, which at that time totally kicked ass (256 colors, built in soundcard, System 7, you name it… =))

2. The iPhone is one of the coolest phones out there, nice and sleek design, plus a UI that you can actually use, unlike some other phones that I’ve had(or have), such as the Nokia 6600 (S60), HTC S710 (Worst phone ever!!!), etc. (Mind though that I’ve had a few good phones as well, the Nokia 7210 (S40) being one of them)

3. The App Store business model sounds to me pretty fair, getting 70% of the proceeds sounds pretty reasonable, considering that Apple takes care of the billing, sales channel, review process, etc, etc… The only thing left for me to do is the coding ;-)

4. You have to use a Mac to develop for the iPhone. Seriously, while some might think this is a bad thing I actually think it’s awesome! As I realize that there must be thousands of developers out there, who all have heard about the various success stories on the App Store, and now have come up with some ideas of their own, this really limits the amount of those who actually end up turning their ideas into products. Which in turn means less competition, and a bigger chance for me to get some publicity for whatever I do. =)

5. One platform! One of the things that was a challenge back when we developed mobile games at SilverBirch Studios, was that there were TONS of different devices out there, which all had different system resources and screen sizes, etc, and all these would have to be taken care of in the code & design of the game. (Worst of all, they even had different API bugs…) Now with the iPhone (and iPod Touch) there is only ONE platform to develop for so you don’t have to create hundres of different SKUs of your game, instead you can just create one build, knowing that it’ll look the same on every device out there. So no need to keep in-house hundreds of different devices and testing the code on all of them.

6. Learning something new. Both Objective-C and the Mac platform are totally new to me, so this is a great opportunity to learn both =) Also, at work I don’t get too many opportunities to learn something totally different, so if it wasn’t for these kind of projects I would be limiting myself to much narrower field.

7. It’s fun!!! It’s really fun to develop products that you’ve thought of, and designed, yourself, as you get too see your ideas come alive and you get to share them with lots of other people out there. It’s been really fun for me to hear back from people who’ve played Mercury Mind, to know that there’s actually some people out there who really like that game (even though most would like more levels =))

8. Money. Even though I can’t say I do this for the money, I still must admit that the thought is there at the back of my head, that if I only could create something that people really would like (and find) then there’s a huge potential out there. It’s kind of like taking part in the lottery, assuming I did come up with something cool and then Apple in turn would lift that up to one of their Featured lists then who knows where that’d lead… =)

9. The dream of making something bigger than just a few random games. To one day be able to launch something bigger than just small one man projects.

10. Because I can ;-)


2 Comments for this entry

  • Juliana

    I’m taking a moment on my iPhone to send you a note:
    My husband and I have worked diligently together to solve Mercury Mind (1.1.1) and it took us a couple of days to get all the answers… even taking turns and brainstorming together. We got quite addicted and love the game. Like most people must say to you, we want MORE!!!
    Brilliant game, sir. Thank you for giving my brain some great exercise these last couple days. We both look forward to an update with new puzzles!

    Thanks again,
    ~Juliana Q.

    NE CEDE MALIS (yield not to misfortune)

  • Michelle

    My husband just introduced me to the game on his iphone…you’re a genius and we are both addicted now. I don’t, however, have my own iphone! Please can you help me, I’m starting to go into detox tremors, :-) .



Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!


Links to some of my other projects.