My Account Log in

1 option

iPhone Application Development with iPhone 4

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Campbell, Duncan, Author.
Series:
Visual quickstart guide iPhone application development for IOS 4
Language:
English
Subjects (All):
iPhone (Smartphone)--Mobile apps.
iPhone (Smartphone).
Application software--Development.
Application software.
Physical Description:
1 online resource (xvi, 484 p.) : ill.
Edition:
1st edition
Other Title:
Visual quickstart guide
Place of Publication:
[Place of publication not identified] Peachpit Press 2010
Language Note:
English
System Details:
text file
Summary:
Visual QuickStart Guides, designed in an attractive tutorial and reference format, are the quickest, easiest, and most thorough way to learn applications, tasks, and technologies. The Visual QuickStart Guides are the smart choice--they guide the learner with a friendly and supportive approach. The visual presentation (with copious screenshots) and focused discussions by topic and tasks make learning a breeze and take you to exactly what you want to learn. With a rich set of over 1,000 APIs, iPhone SDK 4 provides an amazing range of technologies to enhance and create applications for the iPhone. This book focuses on the parts of the SDK that are specifically geared toward the iPhone. Everything is covered to create a complete application.
Contents:
Cover
Table of Contents
Introduction
Chapter 1 Objective-C and Cocoa
Frameworks
Classes
Methods
Creating objects
Properties
Memory Management
Autorelease pools
Commonly Used Classes
Strings
Dates and times
Arrays
Dictionaries
Notifications
Timers
Design Patterns
Model View Controller
Delegate
Target-Action
Categories
Singletons
Chapter 2 The iPhone Developer's Toolbox
About the Xcode IDE
About the Groups & Files pane
Targets
About the toolbar
About the details pane
About the editor pane
Gutter and focus ribbon
Find-and-replace operations
Bookmarks
Jump-to-definition and help
Code completion
About the navigation bar
Creating new files
Building and running your application
Cleaning
About the iPhone Simulator
About Interface Builder
About the document window
About the Library window
About the inspector window
About the Documentation
The Xcode Organizer
Projects & Sources
Devices
iPhone Development
Chapter 3 Common Tasks
Application Startup and Configuration
Using the application delegate
Understanding application settings
Working with user preferences
Application preferences
Adding controls
Localization
Accessibility
Making your applications accessible
Accessibility attributes
Interapp Communication
Sharing information between applications
Using the pasteboard
Chapter 4 iPhone User Interface Elements
Views
Frames
Bounds
Animation
Autosizing
Custom drawing
Transforms
Image Views
Animating images
Scrolling
Zoom
Paging
Labels
Progress and Activity Indicators
Indicating progress
Showing activity
Alerts and Actions
Alerting users
Confirming an action
Picker Views
Toolbars
Toolbar items
Text.
To use keyboards
Restricting content
Text views
Data detectors
Hiding the keyboard
Scrolling the interface
Web Views
Running JavaScript
Loading local content and handling hyperlinks
Controls
Buttons
Switches
Sliders
Segmented controls
Chapter 5 Tabs and Tables
View Controllers
Presenting views
Responding to changes in orientation
Displaying modal views
Handling low-memory conditions
Tab Views
Adding graphics and titles to tabs
Table Views
Grouping rows into sections and styles
Editing and searching table views
Drilling down in table views
Creating custom cells
Chapter 6 Files and Networking
Files
The file system
Common directories
Working with files
Previewing documents
Networking
Retrieving content from web pages
Parsing XML
Sending data to Web pages
Responding to HTTP Authentication
Creating peer-to-peer applications
Chapter 7 Touches, Shakes, and Orientation
Touch
Adding tapping support
Adding long-touch support
Multi-Touch Gestures
The iPhone Accelerometer
Detecting shakes
Determining orientation
Redrawing the interface when the orientation changes
Responding to the accelerometer
Chapter 8 Location and Mapping
About Core Location
Handling location updates
Testing outside the simulator
Increasing the accuracy
Adding a timeout
Accessing the compass
About Map Kit
Map Overlays
Adding annotations
Adding reverse geocoding
Putting It All Together
Chapter 9 Multimedia
Playing Audio
Providing more control
Responding to audio events
Playing audio in the background
Controlling audio from the background
Recording Audio
Using the iPhone's Camera
Taking photos and video
Playing Video
To gain more control over movie playback
Using the iPod Library.
Accessing media items
Accessing media collections
Using the media picker
Playing media
Chapter 10 Contacts, Calendars, E-mail, and SMS
Working with the Address Book
Group records
Person records
Adding a User Interface
Picking people
Editing people
The iPhone Calendar
Events
Viewing event details
Editing events
E-mail
SMS
Chapter 11 Multitasking
What Is Multitasking?
Entering and exiting background mode
Multitasking services
Responding to Local Notifications
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
9786612797293
9780131389731
0131389734
9781282797291
1282797298
9780131389724
0131389726
OCLC:
1027142121

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account