The iPhone Developer's Cookbook: Building Applications with the iPhone SDK free download online
Title: The iPhone Developer's Cookbook: Building Applications with the iPhone SDK Author(s): Erica Sadun Pages: 384 Publisher: Addison Publication date: 2008 Language: English Format: PDF ISBN-10: 0321555457 ISBN-13: Description: 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 Apples official documentation.
Tim Burks, iPhone Software Developer, TootSweet Software
Erica Saduns technical expertise lives up to the Addison-Wesley name. The iPhone Developers 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 Ericas 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 Developers Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apples own documentation.
Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc
Ericas book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apples Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at whats going on behind the scenes on this incredible mobile platform.
John Zorko, Sr. Software Engineer, Mobile Devices
The iPhone and iPod touch arent just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrows killer applications. If youre getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges youre most likely to encounter. Use this fully documented, easy-to-customize code to get productive fastand 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
Youll 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 dont know which class or framework to use. All code is based on Apples publicly released iPhone SDK, not a beta. No matter what iPhone projects come your way, The iPhone Developers Cookbook will be your indispensable companion.
Preface xvii
Acknowledgments xxi
About the Author xxii
1 Introducing the iPhone SDK 1
Apples 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
Apples 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
See all Editorial Reviews
Product Details
* Paperback: 384 pages
* Publisher: Addison-Wesley Professional; 1 edition (October 25, 2008)
* Language: English
* ISBN-10: 0321555457
* ISBN-13: 978-0321555458
The iPhone Developer's Cookbook: Building Applications with the iPhone SDK free download links: