Tag Archives: Interface Builder

Slow Technology: Programming the Interface

This post examins The interface described will be coded using Xcode, using the interface builder (fig. 20) section of Xcode as well as coding the elements that will not be immediately visible on screen (fig. 21).

Figure 20 Interface designed elements in Xcode.

1.1.1   Direct Manipulation

 

The nature of the iPad is that you are able to touch the device and it responds.

Shneiderman’s criteria for direct manipulation (1997):

  • Continuous representation of the object of interest
  • Physical actions or labeled button presses instead of complex syntax
  • Rapid incremental reversible operations whose impact on the object of interest is immediately visible.

Continue reading Slow Technology: Programming the Interface