Sort by: Title | Release Date

Cover Image For Build iOS Games with Sprite Kit...

Build iOS Games with Sprite Kit: Unleash Your Imagination in Two Dimensions

Take your game ideas from paper to pixels using Sprite Kit, Apple’s 2D game development engine. Build two exciting games using Sprite Kit and learn real-world, workshop-tested insights about game design, including cognitive complexity, paper prototyping, and levels of fun. You’ll learn how to implement sophisticated game features such as obstacles and weapons, power-ups and variable difficulty, physics, sound, special effects, and both single- and two-finger control. In no time, you’ll be building your own thrilling iOS games.

Cover Image For iPad and iPhone Kung Fu...

iPad and iPhone Kung Fu: Tips, Tricks, Hints, and Hacks for iOS 7

A shortcut straight to power-user level with over 300 tips, tricks, hints, and hacks to make your Apple device the one thing you can’t live without. Learn the secrets of FaceTime, Maps, Safari, and Mail. Transform your Apple device into a go-to office tool, as well as tighten security to deter theft. Designed to be dipped into, most tips in iPad and iPhone Kung Fu take only a minute to implement, but will change your life. Good for iOS 7 on iPhone, iPad, iPod Touch.

Cover Image For iCloud for Developers...

iCloud for Developers: Automatically Sync Your iOS Data, Everywhere, All the Time

Get up-to-date fast on the techniques you need get your applications iCloud-ready. With Apple’s iCloud servers now available to developers, there’s every reason to make synchronization a core feature of your product. You’ll learn how to iCloud-enable the data formats you’re most likely to use in an iOS application: key-value data, document-based data, and relational data. Using a simple grocery list application as an example, you’ll find out how to configure any application to make the most of iCloud’s capabilities.

Cover Image For Core Data...

Core Data (2nd edition): Data Storage and Management for iOS, OS X, and iCloud

Core Data is Apple’s recommended way to persist data: it’s easy to use, built-in, and integrated with iCloud. It’s intricate, powerful, and necessary—and this book is your guide to harnessing its power.

Learn fundamental Core Data principles such as thread and memory management, discover how to use Core Data in your iPhone, iPad, and OS X projects by using NSPredicate to filter data, and see how to add iCloud to your applications.

Cover Image For iOS SDK Development...

iOS SDK Development

Since the iPhone’s launch in 2008, the iOS platform has added two new device families, thousands of new APIs, new tools and programming practices, and hundreds of thousands of new apps. Yours can be one of them. This book guides you through the state of the art of iOS development, including the radically overhauled Xcode 4 toolchain, the iOS 6 SDK, and the new iPhone 5. You’ll accelerate your development with new tools like Storyboards, practice on new APIs like the Twitter framework, and learn the latest features of the Objective-C programming language.

Cover Image For Coding in Objective-C 2.0...

Coding in Objective-C 2.0

Objective-C is the programming language for writing native iPhone and Mac applications. It’s also the language that Apple uses to build their own applications and frameworks. So, if you know Objective-C, you have a lot of power at your fingertips. But if you’re new to C or object-oriented programming, then Objective-C can seem a little awkward at first. These screencasts by Bill Dudney, an experienced Objective-C programmer, will help you quickly get up to speed on Objective-C 2.0 basics.

Cover Image For Creating a Compelling User Interface with Core Animation...

Creating a Compelling User Interface with Core Animation

No longer offered.

Core Animation adds that “wow!” factor to your Cocoa and iPhone applications. It’s not just cool, it also improves the user experience to make your application a cut above the rest. Learn how to create an animated and cinematic user interface with Core Animation from Bill Dudney, an experienced Cocoa developer.

Cover Image For TextMate...

TextMate: Power Editing for the Mac

TextMate is a powerful tool for programmers, web designers, and anyone else who regularly needs to work with text files on Mac OS X. TextMate focuses on pragmatic automation, which means it will save you time—time that’s always in short supply. See how your lowly text editor can become a hard working member of your staff.