O'Reilly logo

Learning Cocoa by Apple Computer Inc

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

Create the Travel Advisor Interface

In creating the interface of Travel Advisor, you’ll be exercising the capabilities of Interface Builder much more than you did with Currency Converter. Here is an overview of the steps you’ll take in this section to complete the Travel Advisor interface:

  1. Create the application project.

  2. Open the application’s nib file.

  3. Customize the application’s window.

  4. Add text fields, labels, and buttons to the window.

  5. Add a form object to the window.

  6. Group the user interface objects.

  7. Add a text view.

  8. Add and configure a table view.

  9. Add an image to the interface.

  10. Add a menu and menu items.

  11. Add formatters.

  12. Make connections for interfield tabbing and printing.

  13. Test the interface.

Get Started

You should be familiar with many of the objects on the Travel Advisor interface because you’ve encountered them them in Chapter 7. Figure 10.4 points out the objects that are new to you in this tutorial.

New interface elements

Figure 10-4. New interface elements

Create the Application Project

Start by creating a new project for the application.

  1. Start Project Builder.

  2. Choose New Project from the File menu.

  3. In the New Project panel, select the Cocoa Application project type and click the Next button.

  4. Name the application Travel Advisor.

  5. If you wish, click Set to select a location to save the project in a specific location of your choice. To use the default location, go on to step 6.

  6. Click Finish.

Customize the Application ...

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