Firstly, thanks for visiting the first part of my blog series becoming an iOS developer. Originally I was going to be creating a 5 post series, however after consideration into what I wanted to cover I decided it might be more on the 10 post side.

So, you’ve decided to take the plunge into iOS development eh? Great! – This short post will go through the things that you need to have before you consider developing your apps.

I will link the products mentioned here to their respective Amazon pages and also note that whilst I have chosen some products out – You can also look around Amazon for cheaper and various other products.

Hardware Requirements

Macbook Pro 17 inch Notebook

If you didn’t know, the developer environment can only be run on a Mac computer. Ive picked out the New Apple Macbook Pro 17 inch Notebook (Intel Core i7 Quad Core 2.2GHz, 4GB RAM, 750GB HDD, Up to 7 hrs battery life) – Not only for its power but its beauty and size. When you’re developing huge enterprising apps, you’ll need the power of this.

iTouch Devices

Recommended: Apple iPhone 4
The requirement for these is a given really, although there is a simulator for you to test your apps you’re still going to want to have an iTouch device to load your app(s) onto.

Click here to get your iPhone 4 today

However, you could also use an iPhone 3GS or Apple iPod Touch device both of which are considerably cheaper.

Software Requirements

Your mac will also need to be running Apple Mac OS X Snow Leopard Operating or later and the latest version of Xcode.

Knowledge

Recommended Reading
We have already created an article, which shows the recommended reading list for the budding iPhone Developer. Click here to take a peak.

You may also wish to check out our Resources for iPhone developers section and AWESOME iPhone development related competitions section.

Well folks that is it. As mentioned earlier this was only meant to be a small post and a quick guide to what is required to become an iOS developer.

If I have missed anything, do let me know. Stay tuned for the next part in this series where ill be giving you an introduction to MVC!

About the Author: Mark Petherbridge

Mark is a student entrepreneur who relishes challenges and provides solutions with a unique charismatic flair. Currently studying for Bsc Web Information Systems and Services degree at Sheffield Hallam University he plans to graduate it 2013. Offering website design and development services on a freelance basis he has managed to fund his time at university and live the ‘rock-n-roll’ lifestyle. He is a keen designer who also loves nothing more than getting nitty-gritty with code. Starting out recently on the path of iPhone Application Development has lead to the creation of this blog. Enjoy!