Important: This version of Start Developing iOS Apps Today has been retired. The replacement version provides a new, more streamlined walkthrough of the basics. For information covering the same subject area as this page, please see "Tutorial: Basics".
About Creating Your First iOS App
Your First iOS App introduces you to the Three Ts of iOS app development:
Tools. How to use Xcode to create and manage a project.
Technologies. How to create an app that responds to user input.
Techniques. How to take advantage of some of the fundamental design patterns that underlie all iOS app development.
After you complete all the steps in this tutorial, you’ll have an app that looks something like this:
As you can see above, there are three main user interface elements in the app that you create:
A text field (in which the user enters information)
A label (in which the app displays information)
A button (which causes the app to display information in the label)
When you run the finished app, you click inside the text field to reveal the system-provided keyboard. After you use the keyboard to type your name, you dismiss it (by clicking its Done key) and then you click the Hello button to see the string “Hello, Your Name!“ in the label between the text field and the button.
Later in Start Developing iOS Apps Today you will work through another tutorial, Internationalize Your App, and in the process add a Chinese localization to the app you will create in this tutorial.
To benefit from this tutorial, it helps to have some familiarity with the basics of computer programming in general and with object-oriented programming and the Objective-C language in particular. If you haven’t used Objective-C before, don’t worry if the code in this tutorial is hard to understand. When you finish Start Developing iOS Apps Today, you’ll understand the code much better.
© 2013 Apple Inc. All Rights Reserved. (Last updated: 2013-04-23)