O'Reilly logo

iOS 6 Foundations by Jesse Feiler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

chapter one

Getting Started with iOS 6

Welcome! It’s great to welcome new developers to the world of iOS 6, and I’m happy to help you get started. For most developers with experience on other platforms, iOS is unlike the development environments they are used to. For starters, it lets you build apps for some of the most exciting products today (and, indeed, for many, many days). When you build an app for iPhone, iPod touch, or iPad you become part of the exciting ecosystem centered on Apple’s extraordinary technologies and designs. You can find many books, articles, and media stories about Apple, its products, and their designs. There is analysis and prognostication; there are books and training materials for users. And there are books and training materials for that special cadre of people who extend Apple’s handiwork: the developers.

This chapter gets you started as quickly as possible. You’ll see how to register as a developer. After that, you’ll be able to download tools and documentation from developer.apple.com. In this chapter you learn the basics of the Objective-C programming language and the highlights of the history of iOS 6—how we got here. Then you’ll find a high-level overview of the Xcode integrated development environment (IDE). Before you know it, you’ll be following the steps at the end of the chapter to build your first iOS 6 app.

Doing Your Homework

How did you decide to start developing for iOS? Some people use iOS devices and just want to find out more about ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required