Web-Mart.com
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Books » MacOS » The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)  
Recommended Sites
Categories
Clothes
Cars
Baby
Beauty
Books
Computers
DVD
Electronics
Gourmet Food
Grocery
Health and Personal Care
Home and Garden
Industrial and Science
Jewelry
Kitchen
Magazines
Music
Musical Instruments
Office Products
Outdoor Living
Pet Supplies
Photo and Camera
Software
Sporting Goods
Tools and Hardware
Toys
Unbox
VHS
PC and Video Games
Phones
Related Categories
• MacOS
Operating Systems
Computers & Internet
Subjects
Books
• Handheld & Mobile Devices
Hardware
Computers & Internet
Subjects
Books
• Graphics & Multimedia
Programming
Computers & Internet
Subjects
Books
• General
Programming
Computers & Internet
Subjects
Books
• Information Systems
Software Engineering
Computer Science
Computers & Internet
Subjects
• General
Graphic Design
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• Telephony
Networking
Computers & Internet
Subjects
Books
• General
Telecommunications
Engineering
Professional & Technical
Subjects
• Telephone Systems
Telecommunications
Engineering
Professional & Technical
Subjects
• General
Science
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Subcategories
DirectX
Flash
GIS
General
OpenGL
Solid Works
Mass Market
Trade

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)

The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
Author: Erica Sadun
Publisher: Addison-Wesley Professional
Category: Book

List Price: $39.99
Buy New: $29.79
You Save: $10.20 (26%)

Qty 1 In Stock


Sales Rank: 435

Media: Paperback
Edition: 1
Number Of Items: 1
Pages: 384

ISBN: 0321555457
Dewey Decimal Number: 005.26
EAN: 9780321555458

Publication Date: October 25, 2008  (In 11 Days)
Shipping: Eligible for Super Saver Shipping
Promotion: Save $10.00 when you spend $50.00 or more on Qualifying Items offered by Amazon.com. Enter code BMLSAVES at checkout. Terms and Conditions
Availability: Not yet published

Also Available In:

  • Kindle Edition - iPhone Developer's Cookbook, The

Similar Items:

  • Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
  • Programming in Objective-C 2.0 (2nd Edition) (Developer's Library)
  • Beginning iPhone Development: Exploring the iPhone SDK (Beginning)
  • Xcode 3 Unleashed
  • Programming in Objective-C (Developer's Library)

Editorial Reviews:

Product Description

“This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple’s official documentation.”

?Tim Burks, iPhone Software Developer, TootSweet Software

“Erica Sadun’s technical expertise lives up to the Addison-Wesley name. The iPhone Developer’s Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book.”

?Jacqui Cheng, Associate Editor, Ars Technica

“We make our living writing this stuff and yet I am humbled by Erica’s command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers.”

?Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance

The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple’s own documentation.”

?Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc

“Erica’s book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple’s Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what’s going on behind the scenes on this incredible mobile platform.”

?John Zorko, Sr. Software Engineer, Mobile Devices

The iPhone and iPod touch aren’t just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow’s killer applications. If you’re getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you’re most likely to encounter. Use this fully documented, easy-to-customize code to get productive fast?and focus your time on the specifics of your application, not boilerplate tasks.

Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-task recipes for the full spectrum of iPhone/iPod touch programming jobs:

  • Utilize views and tables
  • Organize interface elements
  • Alert and respond to users
  • Access the Address Book (people), Core Location (places), and Sensors (things)
  • Connect to the Internet and Web services
  • Display media content
  • Create secure Keychain entries
  • And much more

You’ll even discover how to use Cover Flow to create gorgeous visual selection experiences that put scrolling lists to shame!

This book is organized for fast access: related tasks are grouped together, and you can jump directly to the right solution, even if you don’t know which class or framework to use. All code is based on Apple’s publicly released iPhone SDK, not a beta. No matter what iPhone projects come your way, The iPhone Developer’s Cookbook will be your indispensable companion.

Preface xvii

Acknowledgments xxi

About the Author xxii

1 Introducing the iPhone SDK 1

Apple’s iPhone SDK 1

Assembling iPhone Projects 2

iPhone Application Components 4

Application Folder Hierarchy 4

The Executable 4

The Info.plist File 4

The Icon and Default Images 6

XIB (NIB) files 6

Files Not Found in the Application Bundle 7

Sandboxes 7

Platform Limitations 8

Storage Limits 8

Data Access Limits 8

Memory Limits 8

Interaction Limits 9

Energy Limits 9

Application Limits 9

User Behavior Limits 10

SDK Limitations 10

Programming Paradigms 11

Object-Oriented Programming 11

Model-View-Controller 11

Building an iPhone Application Skeleton 18

The Hello World Application 19

The Classes 19

The Code 20

A Note About Sample Code and Memory Management 20

Building Hello World 23

Create an iPhone Project 23

Running the Skeleton 24

Customize the iPhone Project 24

Editing Identification Information 25

Using the Debugger 26

Apple’s iPhone Developer Program 28

Development Phones 28

Application Identifiers 29

From Xcode to Your iPhone: The Organizer Interface 30

Projects and Sources List 30

Devices List 31

Summary Tab 31

Console Tab 31

Crash Logs Tab 31

Screenshot Tab 32

About Tethering 32

Testing Applications on Your iPhone 32

Compiling for Distribution 33

Using Undocumented API Calls 34

Ad Hoc Distribution 35

Summary 36

2 Views 37

UIView and UIWindow 37

Hierarchy 37

Geometry and Traits 39

Gestures 42

Recipe: Adding Stepwise Subviews 42

Reorienting 44

Recipe: Dragging Views 45

UITouch 46

Adding Persistence 48

Recipe: Clipped Views 51

Qty 1 In Stock


Discount Shopping Online by Web-Mart.com