Contents

Foreword: About the Author

About the Contributing Authors

Acknowledgments

Preface

images Chapter 1: Preliminaries

Necessities and Accessories

Getting a Mac

Getting OS X

Becoming a Developer

Getting Ready for Your First iPhone/iPad Project

Installing DemoMonkey

images Chapter 2: Blast-Off!

Running your App on the iPhone Simulator

Running Your iPhone App on the iPad Simulator

Running Your iPad App on the iPad Simulator

Digging the Code

images Chapter 3: Keep on Truckin’

helloWorld_03: An Interactive Single View App

Creating the User Interface

Connecting to the Code

Digging the Code: -(IBAction)button: (id)sender;

Setting up the Coding Environment

Creating a Programming Roadmap

Digging the Code

Nibs, Zibs, and Xibs

Methods

Header Files

The Inspector Bar

images Chapter 4: Buttons and Labels with Multiple Graphics

Roadmap Recap

helloWorld_04: A View-Based Application

Understanding IBOutlets and IBActions

Using pointers

Properties: Management and Control

Adding IBActions

Digging the Code

IBOutlets and IBActions

More About Pointers

images Chapter 5: Touches

Redefining “Giving Up”

Roadmap Recap

Touches: A View-Based Application

CGAffineTransform Structs

Coding the Implementation File

Running the Code

Digging the Code

images Chapter 6: Switches

Don’t Freak Out: Let’s Look at Your Brain!

switches: A Tabbed Application

Obtaining the Resources

Creating the App

Adding the Images to the Project

Running the App

Customizing the Views

Customizing the Buttons

Creating the Second View

Connecting and Coding the Buttons

Digging the Code

Compile-time and Runtime

images Chapter 7: Storyboards

Storytelling

Roadmap Recap

Evolve: A View-Based Storyboard Application

Phase I: Creating Core Storyboarding Configurations

Phase II: Setting Up and Establishing the Content of the View Controllers

Phase III: Working on Closure and Coding

images Chapter 8: Introducing MapKit

A Little About Frameworks

MapKit Showcase: Preinstalled Apps

Turn-by-Turn Navigation

Traffic: A Smarter Way to Cope

Local Search

See More, Do More

Innovative and Popular MapKit Apps Inspire Us

MyMapKit_01: A Universal Single View Application

Preliminaries

A New Single View Template

Preliminaries: Adding the MapKit Framework

Bring in the Images!

Finishing the View Controllers

Making It Go: Running Your First MapKit App

Time to Show Off!

images Chapter 9: MapKit with a Little More Effort

Understanding Map Geometry and Coordinate Systems

Important Things to Know

myMapkit_02: A Single View iPad Application

Possible Prepping for the App

Preliminaries

A New Single View Template

Preliminaries: Bringing in the Images

Preliminaries: Adding MapKit and Arranging the Project

Preliminaries: Adding the Annotation Class

Coding the myPos Annotation Class

The User Interface

Coding the View Controller

Dealing with the View Controller’s Implementation

Modifying the AppDelegate.m Implementation file

The End Result: Running Your iPad MapKit App

Source for ViewController Implementation

images Chapter 10: Storyboarding to Multimedia Platforms

myiTunes: A Master-Detail Application (iPad)

Preliminaries

A New Master-Detail Template

Bring in the Images!

Organize the Popover in Storyboard

Coding the myiTunes App

Coding MasterViewController

Coding DetailViewController

Finalizing the Storyboard

In Ending

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset