Beginning iOS 5 development exploring the iOS SDK

The team that brought you the bestselling Beginning iPhone 4 Development is back again for Beginning iOS 5 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS SDK, as well as with the latest version of Xcode.  There's coverage of brand new technologi...

Descripción completa

Detalles Bibliográficos
Autor principal: Mark, David (-)
Otros Autores: Nutting, Jack, LaMarche, Jeff
Formato: Libro electrónico
Idioma:Inglés
Publicado: [Berkeley, Calif.] : Apress 2011.
Edición:1st ed. 2011.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628931806719
Tabla de Contenidos:
  • Title Pae; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Preface; Chapter 1 Welcome to the Jungle; What This Book Is; What You Need; Developer Options; What You Need to Know; What's Different About Coding for iOS?; Only One Active Application; Only One Window; Limited Access; Limited Response Time; Limited Screen Size; Limited System Resources; No Garbage Collection, but...; Some New Stuff; A Different Approach; What's in This Book; What's New in This Update?; Are You Ready?; Chapter 2 Appeasing the Tiki Gods
  • Setting Up Your Project in XcodeThe Xcode Workspace Window; The Toolbar; The Navigator View; The Jump Bar; The Utility Pane; Interface Builder; New Compiler and Debugger; A Closer Look at Our Project; Introducing Xcode's Interface Builder; What's in the Nib File?; The Library; Adding a Label to the View; Changing Attributes; Some iPhone Polish-Finishing Touches; Bring It on Home; Chapter 3 Handling Basic Interaction; The Model-View-Controller Paradigm; Creating Our Project; Looking at the View Controller; Understanding Outlets and Actions; Outlets; Actions; Cleaning Up the View Controller
  • Designing the User InterfaceAdding the Buttons and Action Method; Adding the Label and Outlet; Writing the Action Method; Trying It Out; Looking at the Application Delegate; Bring It on Home; Chapter 4 More User Interface Fun; A Screen Full of Controls; Active, Static, and Passive Controls; Creating the Application; Implementing the Image View and Text Fields; Adding the Image View; Resizing the Image View; Setting View Attributes; The Mode Attribute; Tag; Interaction Checkboxes; The Alpha Value; Background; Drawing Checkboxes; Stretching; Adding the Text Fields; Text Field Inspector Settings
  • Setting the Attributes for the Second Text FieldCreating and Connecting Outlets; Closing the Keyboard; Closing the Keyboard When Done Is Tapped; Touching the Background to Close the Keyboard; Adding the Slider and Label; Creating and Connecting the Actions and Outlets; Implementing the Action Method; Implementing the Switches, Button, and Segmented Control; Adding Two Labeled Switches; Connecting and Creating Outlets and Actions; Implementing the Switch Actions; Adding the Button; Connecting and Creating the Button Outlets and Actions; Implementing the Segmented Control Action
  • Implementing the Action Sheet and AlertConforming to the Action Sheet Delegate Method; Showing the Action Sheet; Spiffing Up the Button; Using the viewDidLoad Method; Control States; Stretchable Images; Crossing the Finish Line; Chapter 5 Autorotation and Autosizing; The Mechanics of Autorotation; Points, Pixels, and the Retina Display; Autorotation Approaches; Handling Rotation Using Autosize Attributes; Configuring Supported Orientations; Specifying Rotation Support; Designing an Interface with Autosize Attributes; Using the Size Inspector's Autosize Attributes
  • Setting the Buttons' Autosize Attributes