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 ...

Get Learning Cocoa now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.