I'm looking to get an über-cheap mac just for iPhone development. What's the oldest OS that works?
Any other hardware tips?
I'm looking to get an über-cheap mac just for iPhone development. What's the oldest OS that works?
Any other hardware tips?
Mac OS X 10.5 (Leopard) is required for the proper version of XCode.
There was quite a good discussion here:
http://stackoverflow.com/questions/190662/whats-the-cheapest-mac-development-box-possible
Try and get yourself a late Intel Mac Mini (1.8Ghz or 2.0Ghz).
I'd steer clear of the PPC gear, even if it is cheap.
My own thoughts:
http://stackoverflow.com/questions/190662/whats-the-cheapest-mac-development-box-possible#190731
Personally, I'd never chintz on a development machine - build times will be slower, responsiveness with be worse, etc.
Go for the most machine you can afford.
Go for the most machine you can afford.
Agreed 100%, Keep in mind a new version of OSX is just around the corner, so you don't want to running last years hardware if you plan to upgrade.
Look into refurbished machines; you get the same warranty as a brand-new one (including the ability to add AppleCare), but at a reduced price. Apple carries refurbs, as does SmallDog. Highly recommend this - you can pick up a one-rev-back machine for quite a bit less. You should still go for as much as you can afford, but this way you can afford more.
Don't forget that you'll have the carrying cost of the iPhone itself as well every month.
Actually, running last year's hardware should be just fine for Snow Leopard. With the exception of Leopard, every release of Mac OS X was faster than the previous one. Since Snow Leopard is mostly about cleaning things up under the hood, I anticipate significant performance boosts. A Mac Mini is the best choice for a cheap development environment. iPhone applications are generally not large, I wouldn't expect long compile times. Of course your project may be atypical.