Внимание!!! AdBlock блокирует показ некоторых скриншотов. Пожалуйста, все вопросы к разработчкикам
Автор
Сообщение
Galfimbul
iOS 4 in Action
Год: 2011 Автор: Jocelyn Harrington, Brandon Trebitowski, Christopher Allen, Shannon Appelcline Жанр: Программирование Издательство: Manning Publications ISBN: 9781617290015 Язык: Английский Формат: PDF Качество: Изначально компьютерное (eBook) Количество страниц: 506
Описание: Written for Xcode 4, iOS 4 in Action guides you from setting up your development environment, through coding your first app, all the way to selling in the App Store. Work through sample applications including a chat client, a video game, an interactive map, background audio, and more as you explore the iOS 4 SDK.
iOS 4 in Action, written for Xcode 4, is a detailed, hands-on guide that goes from setting up your development environment, through your first coding steps, all the way to creating a polished, commercial iOS 4 application. You’ll run through examples from a variety of areas including a chat client, a video game, an interactive map, and background audio. You’ll also learn how the new iOS 4 features apply to your existing iOS 3 based apps. This book will help you become a confident, well-rounded iOS 4 developer.
What’s Inside Full coverage of iOS SDK 4.3 Mastering Xcode 4 Multitasking for iPhone and iPad Game Center, iAd, and AirPrint Local and push notification Implementing in-app purchasing
Chapter 1 Introducing iOS 4 with iPhone and iPad All for one and one for all: the iOS platform Understanding iPhone and iPad touch interaction Getting ready for the SDK Introducing iOS iOS’s methods How to make an application from an idea Summary Chapter 2 Learning Objective-C Introducing Objective-C The message Class definition Properties The @ directive Categories and protocols Wrapping up Objective-C Summary Chapter 3 Using Xcode 4 Introducing Xcode 4 Using Xcode 4 to create the HelloWorld application Closer look at files under the Navigation area Using Interface Builder in Xcode 4 Summary Chapter 4 Xcode and debugging Creating a new class in Xcode Creating objects with Interface Builder Debugger and Instruments Summary Chapter 5 Basic view controllers The view controller family The standard view controller The table view controller Summary Chapter 6 Monitoring events and actions An introduction to events A touching example: the event reporter Other event functionality An introduction to actions Adding a button to an application Other action functionality Introducing notifications Summary Chapter 7 Advanced view controllers The tab bar view controller The navigation controller Using the flipside controller The split view controller Popover and modal view controllers Combining view controllers in universal applications Summary Chapter 8 Data: actions, preferences, and files Accepting user actions Maintaining user preferences Opening files Summary Chapter 9 Data: advanced techniques Using SQLite Accessing the Address Book An introduction to Core Data Summary Chapter 10 Positioning: accelerometers, location, and the compass The accelerometers and orientation The accelerometers and movement The accelerometers and gestures All about Core Location Summary Chapter 11 Media: images and the camera An introduction to images Drawing simple images with Core Graphics Accessing photos Collage: an image example Printing images Summary Chapter 12 Media: audio and recording Playing audio from the iPod library Recording audio Playing sounds Example: creating a simple audio recording/playback application Recording, playing, and accessing video Summary Chapter 13 Graphics: Quartz, Core Animation, and OpenGL An introduction to Quartz 2D The Quartz context Drawing paths Setting the graphical state Advanced drawing in Quartz Drawing on a picture: an example An introduction to Core Animation An introduction to OpenGL Summary Chapter 14 The web: web views and internet protocols The hierarchy of the internet Low-level networking Working with URLs Using UIWebView Parsing XML POSTing to the web Accessing the social web Summary Chapter 15 Peer-to-peer connections using Game Kit Overview of Game Kit Creating peer-to-peer applications using the peer picker Example: creating a multiplayer table tennis game Summary Chapter 16 Using Event Kit on the iPhone and iPad An overview of the Event Kit frameworks Adding new events to Calendar programmatically Creating an event with the Event Edit view controller Fetching events Fetching events with GCD Summary Chapter 17 Local and Push notification services What are local and push notifications? Implementing local notifications on Timer application An overview of Apple’s push notification system Preparing your application to use push notifications Creating a push notification provider in PHP Summary Chapter 18 The Map Kit framework Adding a map view to an application Reverse geocoding Annotating the map Summary Chapter 19 In-app purchasing using Store Kit Setting up a sandbox testing environment Creating a simple store interface Summary Chapter 20 Making money with iAd Adding a banner ad into your application Supporting both portrait mode and landscape mode How to handle advertisement downloading errors Going live with the application Summary Chapter 21 Introducing multitasking Overview of multitasking Background state Using fast app switching Task completion in the background Monitoring location changes in the background Summary Chapter 22 Multitasking in depth Using the location-monitoring service Building an audio-playing application with the Audio Toolbox framework Enabling audio playing in the background Building the background audio application Summary appendix A iOS class reference appendix B External sources and references appendix C Publishing your application appendix D Updating current applications for the iPad index
Доп. информация: Who Should Read this Book: No previous iPhone or iPad know-how needed. Familiarity with C, Cocoa , or Objective-C helps but is not required.
говорим СПАСИБО!
Внимание! AdBlock блокирует показ скриншотов, все вопросы к разработчикам )))