01.02.2014 Views

Objective-C Fundamentals

Objective-C Fundamentals

Objective-C Fundamentals

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Building your first iOS<br />

application<br />

This chapter covers<br />

■<br />

■<br />

■<br />

Understanding the iOS development<br />

environment<br />

Learning how to use Xcode and Interface<br />

Builder<br />

Building your first application<br />

As a developer starting out on the iOS platform, you’re faced with learning a lot<br />

of new technologies and concepts in a short period of time. At the forefront of<br />

this information overload is a set of development tools you may not be familiar<br />

with and a programming language shaped by a unique set of companies and historical<br />

events.<br />

iOS applications are typically developed in a programming language called <strong>Objective</strong>-C<br />

and supported by a support library called Cocoa Touch. If you’ve already developed<br />

Mac OS X applications, you’re probably familiar with the desktop cousins of<br />

these technologies. But it’s important to note that the iOS versions of these tools<br />

don’t provide exactly the same capabilities, and it’s important to learn the restrictions,<br />

limitations, and enhancements provided by the mobile device. In some cases,<br />

you may even need to unlearn some of your desktop development practices.<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!