Baby steps in iPhone development

Baby steps in iPhone development

Well, after seeing numerous blog posts, videos, sessions and conferences devoted to iPhone development it has peeked my interest. So today I installed Xcode on my new MacBook Pro, downloaded the SDK and have started sifting through the documentation.

I haven’t even open an Xcode project because I intend to gather the learning materials and learn it all properly, rather than diving in and getting overwhelmed. This is because Objective C is the “weirdest” language I have set out to program in, especially coming from ActionScript and Java-style languages.

I owe my initial interest to Keith Peters about a month ago as he started to write blog posts on Bit-101 while he was learning everything. Soon after I researched some things, read some articles and gathered a list of books I would need, such as the one shown to the right.

However, once that was completed I got thrown on a project for work and all free time was lost. Now I am starting to gain some of that back and hope to dive in next week.

No plans for commercial development, selling an app or any of that.. this is purely to learn something new, have some fun and most importantly, keep my mind active! Expect more on this topic soon, but fear not, I am still an ActionScript developer by “day”.

1 Comment

  • Kyle

    Reply February 14, 2009 4:36 am

    I just decided a few days ago myself that I wanted to get into this whole Cocoa stuff. I’ll be aiming more for desktop stuff at first, but hopefully I’ll have some time to play around with iPhone too.

    I’ll have to say, coming from a lot of Flex stuff myself, Cocoa is kind of a slap sideways. Obj-C is a really weirdly formatted language and the interaction with the Interface Builder is kinda odd. But I’m enjoying it, it’s so nice to have real performance behind apps (unlike my bout with WPF a year ago).

    I might recommend you check out Cocoa at first. I can only imagine jumping straight into iPhone SDK is going to be a lesson in pain if you want to get past the tutorial-mode.

Post a Reply to Kyle Cancel Reply