Learn to Program for the iPhone
You've guessed it: learning to program for the iphone.
Over a million iPhones were sold the first weekend that they came out. Is there money to be made here? You betcha.
The path you need to take to learn to program for the iPhone is not an easy one because there are a "limited" number of resources out there that will tell you exactly what you need to do.
That being said, there are plenty of places that will help you get well on your way.
Whether you have never programmed before or are just wanting to learn how to program for the iPhone specifically, there are books, programs, and websites you there that can help.
Programming can be both frustrating and exhilarating so the best advice is to just STICK WITH IT!
What's on this lens?
- iTunesU: Where to Learn to Program for the iPhone
- Why Should You Learn to Program for the iPhone?
- Learn to Program for the iPhone from Other Programmers
- Learning to Program for the Iphone: An Equation
- Books on How to Learn to Program for the iPhone
- Your Input
- Learning Objective C and C++
- Video About Making Basic Iphone Applications
- iPhone Developers Blog
- Jobs for Freelancing Apple Developers
- Get Help from Other Programmers
- Funny Programming Gear
- Leave Feedback!
- Sweet Productivity Application
- Sweet Productivity Application
iTunesU: Where to Learn to Program for the iPhone
Apple not only created the iPhone but they've also made it even easier to learn to program for the iPhone.With their iTunes U, you can take virtually any class about programming and computer science. Want to go to Harvard? Here's your chance.
They have from the most basic computer science classes to very advanced computer programming courses. Best of all, you can go at the pace that works for you.
Remember to plan though so you don't just let it go by the wayside.
Important note: DO NOT skip the exercises that they provide. The only way to learn programming is to do it! The more time you spend really learning the language, the easier it will be when you are actually programming iPhone applications.
Start learning right now
Learn to Program for the iPhone from Other Programmers
There are new websites popping up every day for how to learn to program for the iPhone.I've found a couple websites that have good guidelines/tutorials for how to get started.
Note: If you don't understand what they're saying, start with the iTunes U or some books on basic programming.
Here's one from iPhonefreakz:
It's a basic tutorial that highlights some important steps.
Click here for the tutorial
Here's a forum that I found that addresses questions on how to learn to program for the iPhone. This forum can be a great way to realize what you need to do start:
Look at this forum and take notes!
Learning to Program for the Iphone: An Equation
Finding the right books for your level + getting help from other programmers + thinking of great iPhone application ideas with varying difficulty levels + LOTS of perseverance = Being able to program for the iPhone well enough to start making money!
Books on How to Learn to Program for the iPhone
It's easy to get frustrated when you're trying to learn a new "language" on your own.
Good books can be the key to keeping you motivated and on track.
Good books will also give you practice problems to do. This way, you can keep track of your progress. It will also allow you to just learn by "doing".
As you learn to program for the iPhone, you'll soon realize that the only way to do so is PRACTICE!
Your Input
Learning Objective C and C++
Here are the books that I found to be most helpful.
If you don't know Objective C, start with that. If you've already been doing some programming, check out the books on C++.
Absolute Beginner's Guide to C (2nd Edition)
This book comes highly recommended. Not only am I a big fan, my opinion is backed up by 103 other Amazon reviewers who gave it nothing less than 4 stars!
C Programming Language (2nd Edition)
Again, 247 people on Amazon gave this book 4 stars or more. When it comes to finding a good book, it's always important to know what worked for other people when learning to program from the iphone...or anything else!
The C++ Programming Language: Special Edition
Comes highly recommended yet again. However, this is not the best book for beginners. You might want to supplement this book with more basic books so that you can look up the information you come across that you don't yet know.
The Practice of Programming
This book is wonderful it can be useful to many levels of computer programming skill. This book will teach you to more efficiently and more rapidly develop applications and will get you well on your way to learn to program for the iphone.
Video About Making Basic Iphone Applications
If you download the Apple SDK, you'll be able to follow along with him and start to learn to program for the iphone pretty much immediately!
You won't be making the most amazing programs ever with this yet, but it's a great spring board for learning the key steps.
iPhone Developers Blog
This blog is a good one for getting information and current news on the iPhone and issues dealing with developing for the iphone.
I would strongly recommend RSSing this site so that you are constantly getting the latest news.
Fetching RSS feed... please stand byHere's my favorite link:
Get Help from Other Programmers
It's easy to find someone who is willing to help you out with programming tips and helpful resources.
It's also a great way to find new ideas and to be able to share with someone who is either in the same boat as you or even more advanced.
It takes 2 seconds to sign up and 5 seconds to find someone who also has the interest to learn to program for the iphone. Twitter away!
-
- iQHQ
- SW Development :: simple iphone app like doodle jump - oDesk: hi, i need a simple game like the popular doodle jump... http://bit.ly/85Rznu
-
- iPhoneDevNews
- RT @mtheoryx http://www.jqtouch.com/ Checking out jQTouch, a plugin for iPhone development with jQuery: | #jque.. http://bit.ly/73nn3e
-
- iPhoneDevNews
- RT @LyderStudio http://www.jqtouch.com/ jQTouch : jQuery plugin for mobile web development on the iPhone, iPod .. http://bit.ly/5vf0Ic
-
- iPhoneDevNews
- RT @risegaming http://www.airplaysdk.com Looking for a solid tool for iPhone development on your PC? Use Airpla.. http://bit.ly/6KW95t
-
- iPhoneDevNews
- RT @AppleNewsies http://bit.ly/4twkwR 21 Prototyping, Mockup, and Wireframing Tools for iPhone App Development .. http://bit.ly/7M7iIj
Funny Programming Gear
You're making money on iPhone apps while they try to figure out how to turn their's on.
Who's laughing now?
"Get your feet off my desk,get out of here,you [Steve Jobs] stink,we're not going to buy your product"
Leave Feedback!
Like this lens?
Don't like it?
Leave your thoughts here!
-
Reply
- GoogleWaveTips GoogleWaveTips Nov 26, 2009 @ 1:38 am
- Hey Alex, thanks for the kickstart! :)
-
Reply
- dubbagol dubbagol Nov 25, 2009 @ 4:51 am
- If anyone is interested in learning via Real Tutors who teach you through Videos and Private one-on-one sessions, check out the team at EDUmobile.ORG
They conducts the Internet's most popular private Interactive iPhone Training Program, that is currently training over one hundred and fifty developers, at both the Beginner and Advanced levels.
Course creators and instructors have worked on mobile apps and mobile gaming projects published by top tier companies such as EA Mobile, iPlay, Oberon Media, Disney Mobile, Sony Pictures, Warner Bros, and Vodafone amongst others.
Weekly courses are taught to candidates through Real Tutors who offer one-on-one iphone tutorial sessions.
-
Reply
- sourcebitstech sourcebitstech Oct 23, 2009 @ 2:57 am
- Great work!! Check out the best iphone development company for developing for creating rich web 2.0 iphone applications.
-
Reply
- RookieDoc RookieDoc Jun 12, 2009 @ 3:15 pm
- Awesome lens... ultra helpful. I'm working on some iPhone apps specific for internship and residency training. This is very useful.
Also, I found a funny lens that might be right up your alley... a little iPhone/iPod humor:
http://www.squidoo.com/ihealthhumor :)
Thanks again
-
Reply
- susannaduffy susannaduffy Apr 4, 2009 @ 4:39 am
- Great information!
- Load More






