{infiniteZest}
// Articles. Tutorials. Utilities.
Home  |   Search  |   Login  
Categories Skip Navigation Links
New / All
AJAX
Apple
ASP.NET
.NET
Git
Google / Android
Python / IronPython
Miscellaneous
SQL Server
Test Your Knowledge: The user interface files of First iPhone application explained
Summary
This is a test on the article that explains the user interface files of an iPhone application. It explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
 
Table of Contents

Creation of the first iPhone application

The User Interface Files

Code Listing 1. Edited/shortened RootViewController.xib

Windows of the Interface Builder

Figure 1. The work in Interface Builder is done primarily through these four windows.

Document Window

Figure 2. The Document Window of Interface Builder. This is shown in the outline mode. By default you would see it in the icon mode.

Figure 3. The Document windows for the xib files. This is shown in the icon view mode. One has a window object and the other has a table view. One represents the application and the other represents a specific view.

User Interface Window

Figure 4. The user interfaces for main window and table view. The window UI has a navigation bar at the top. Table view comes from a class called UITableView from the UIKit framework.

Connections Panel

Figure 5. The Connections Panel for table view. Connections between objects are made by control-dragging from one object to other.

Inspector Window

Figure 6. The Inspector Window. You can set and view a whole bunch of information about a particular object from here. These are the attributes of a table view.

Library Window

Figure 7. The Library Window. You would drag a button or a slider or a number of others from the library on to the canvas of the user interface and then set its properties and make the necessary connections.

 
Take the Test
Start the Test:
The user interface files of First iPhone application explained
Read the Article
Go to Article:
The user interface files of First iPhone application explained
Review Answers for Questions in this Test
Article Series
Previous Article:
The user interface files of First iPhone application explained
This article is part of the Series:
Article Series: Getting started with iPhone development
Next Article:
Debugging Fundamentals of an iPhone application explained
Bookmark and Share This

More Articles With Similar Tags
This is a test on the article that gives a quick overview of the development tools installed with iPhone SDK. These tools include Xcode, Interface Builder, Instruments, and iPhone Simulator. In the article, Dash Code, which is used to build web applications for iPhone is also introduced. GDB, the open source debugger, is discussed there as well.
icon-xcode-groups-files.jpg
This article discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
This is a test on the article that discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
icon-xcode-interface-builder-connection-panel.jpg
This article explains the user interface files of an iPhone application. Explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
This is a test on the article that looks at debugging Objective-C code of an iPhone application from Xcode. Debugging in Xcode can be performed from these four different places: Code Editor Window, Debugger Window, GDB Console, and Mini Debugger. This article goes through these four different ways.
About  Contact  Privacy Policy  Site Map