If your serious about building IOS Apps then a MacBook is essential. We highly recommend a current model with the latest OS running, this will ensure that you can perform efficiently while learning. If your on a budget you can always find deals on Craigslist or eBay as well.