The iPhone Developer's Cookbook : Building Applications with the iPhone 3.0 SDK

Erica Sadun

Want to get started building applications for Apple’s iPhone and iPod touch? Already building iPhone applications and want to get better at it? This is the only book that brings together all the expert guidance–and the code–you’ll need! Completely revised and expanded to cover the iPhone 3.0 SDK, The iPhone Developer’s Cookbook is the essential resource for developers building apps for the iPhone and iPod touch. Taking you further than before, this new edition starts out with an introduction to Objective-C 2.0 for developers who might be new to the platform. You’ll learn about Xcode and Interface Builder and learn how to set up and configure your iPhone Developer account. Additional highlights of this new edition include: Using the iPhone SDK’s visual classes and controllers to design and customize interfaces Using gestures, touches, and other sophisticated iPhone interface capabilities Making the most of tables, views, view controllers, and animations Alerting users with progress bars, audio pings, status bar updates, and other indicators Using new Push Notifications to send alerts, whether your app is running or not Playing audio and video with the MediaKit Working with the Address Book, Core Location, and Sensors Connecting to the Internet, Web services, and networks Embedding flexible maps with MapKit and Google Mobile Maps Building multiplayer games with GameKit Using Core Data to build data-driven applications Selling add-on content and services with In-App Purchasing using StoreKit Building accessible apps with Accessibility Plus The unique format of The iPhone Developer’s Cookbook presents the code you need to create feature-rich applications that leverage the latest features of the iPhone 3.0 SDK. Over 30,000 iPhone developers turned to the first edition of The iPhone Developer’s Cookbook. So should you!
  • Limba : Engleza
  • Cuprins :

    Preface xix

    1 Introducing the iPhone SDK 1

    iPhone Developer Programs 1

    Getting Started 3

    Understanding Model Differences 7

    Platform Limitations 9

    SDK Limitations 12

    Using the Developer Portal 13

    Assembling iPhone Projects 17

    iPhone Application Components 22

    Programming Paradigms 28

    Summary 35

    2 Building Your First Project 37

    Creating New Projects 37

    Building Hello World the Template Way 39

    Using the Simulator 46

    The Minimalist Hello World 48

    Using the Debugger 53

    Memory Management 58

    Recipe: Using Instruments to Detect Leaks 59

    Recipe: Using Instruments to Monitor Cached Object Allocations 62

    Using the Clang Static Analyzer 64

    Building for the iPhone 65

    From Xcode to Your iPhone: The Organizer Interface 69

    Using Compiler Directives 73

    Building for Distribution 78

    Clean Builds 80

    Building for Ad Hoc Distribution 83

    Customizing Xcode Identitie

  • Data Publicarii : 2010
  • Editie : 2
  • Format : Paperback
  • Numar pagini : 888
  • ISBN : 9780321659576
117.99 Lei
Livrare in 2-4 saptamani

Acest produs este disponibil in stocul furnizorilor si poate fi livrat in 2-4 saptamani.