Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

gadgetgirl85

macrumors 68040
Original poster
Mar 24, 2006
3,805
370
I am interested in learning how to program iphone/ipad apps. Where would I start?
 
Depends on your background in computer programming, if any.

Some people think they can learn to "program" iOS apps without learning a lot of basic (non-iOS) programming concepts as well. A few (probably highly talented) actually succeed. But, I don't recommend it, as it leads to the creation of lots of buggy, slow, cr*p, or template me-to apps.
 
What it comes down to is needing to learn Objective-C. There seems to be a steeper learning curve compared to other suggested languages (Ruby, Python, etc...) but it can be done. People learn in different ways, I jumped right into Objective-C (after many attempts) and finally feel I have a moderate grasp on being able to accomplish things, or at least how to find the answers to my problems.

I bought the Big Nerd Ranch book and feel that was what pushed me over the edge into actually understanding Objective-C. I first bought the Objective-C, then bought the iOS book once I felt comfortable with it.

What I feel helped in the beginning was having a project I was excited to work on everyday. That will probably make or break your programming experience. Going through examples and books is fun at first but can get boring and mundane after time which is what forced me to have attempts to finally have a moderate grasp on what I'm doing.

Good luck.
 
I am interested in learning how to program iphone/ipad apps. Where would I start?

Here's a couple of things I would do: 1) visit the Guides and Stickies at the top of this very forum, 2) search this forum for previous threads on this very subject (I'm including links to a handful below).

Also, you should let us know what your previous experience is with any programming and what style of learning you're most comfortable with.

Where do I start?
Rookie wants to start making apps, which mac to go for? Anything else I should know?
Best ways to learn ios programming?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.