
click to enlarge
Computer: In order to develop apps for Apple's mobile devices, you need to start with an Apple computer. Not all Apple computers are capable of running the required software though, so make sure you have a Mac that is running Intel processors, as that is necessary. Obviously, the more powerful the computer is, the faster and smoother things will go for you, but as long as you have an Intel-based Mac (running Snow Leopard), you can check this one off your to-buy list. Minimum Cost: $699 (Mac Mini, pictured)
iPhone/iPod Touch: Of course, in order to develop for a handheld device, it would seem obvious that you also need access to one of your own. As of today, your best bet is to find your way to an iPhone 4, or at the very least a 3GS. iOS4, Apple's new operating system for the iPhone and iPod Touch, comes with a ton of added functionality when compared to the original iPhone 3G, and comparable Touch models. If you decide to purchase (or already own) an older model iPhone or Touch, you may run into some issues when submitting your apps. Some apps developed for older hardware will crash on newer models, and that is your fastest way to a 'Rejected' email showing up in your inbox. Minimum Cost: $299 (Newest iPod Touch model)