rss Home » Tag Archive For ‘Apple’

Cocoa and Objective-C Cookbook

Cocoa and Objective C Cookbook

Book Description

Much of is implemented in , an object-oriented language that is designed to run at high speed. In order to build powerful applications you need more than the basics. This will provide you with the recipes needed to add Core Animation, gestures, Key Value Coding, and QuickTime to your appilications.

The Cocoa and moves developers beyond the basics of developing with ’s Cocoa framework. It will help you grasp advanced topics needed to build polished Cocoa applications on .

The cookbook provides a comprehensive overview of Cocoa’s more popular UI components found in all applications. It has recipes for building custom views, adding support for gestures and working with keyboard and mouse events. There are recipes for using singleton, delegation, and factory design patterns in your own application’s architecture. Alongside essential recipes for working with databases and debugging you will also find fun recipes covering animation and multimedia. The Cocoa and Objective-C Cookbook will quickly bring you up to speed with advanced technologies used to build complex applications for .

What you will learn from this book :

  • Use Core Animation to swap and flip views
  • Handle the pinch, swipe, and rotate gestures in your custom views
  • Safely store and retrieve passwords using the Keychain Access API Download Now »

Concurrent Programming in Mac OS X and iOS

Concurrent Programming in Mac OS X and iOS

Book Description

Now that multicore processors are coming to mobile devices, wouldn’t it be great to take advantage of all those cores without having to manage threads? This concise book shows you how to use ’s Grand Central Dispatch (GCD) to simplify on multicore devices and .

Managing your application’s resources on more than one core isn’t easy, but it’s vital. Apps that use only one core in a multicore environment will slow to a crawl. If you know how to program with or Touch, this guide will get you started with GCD right away, with many examples to help you write high-performing multithreaded apps.

  • Package your code as block objects and invoke them with GCD
  • Understand dispatch queues—the pools of threads managed by GCD
  • Use different methods for executing UI and non-UI tasks
  • Create a group of tasks that GCD can run all at once
  • Instruct GCD to execute tasks only once or after a delay
  • Discover how to construct your own dispatch queues

Table of Contents
Chapter 1 Introducing Block Objects
Chapter 2 Grand Central Dispatch

Download Now »

The iMovie ’11 Project Book

The iMovie 11 Project Book

Book Description

Sometimes its the best stuff that gets left out of books on consumer applications. Not with the Project Book! This book delivers the cool stuff in a fun and engaging format. It jumps over the manual part of what’s covered in most books to get right to tips, projects, and how to be productive. The book starts off with a chapter on the essentials and then gets into the captivating cool stuff. To grab readers’ attention and direct them to valuable information the book has many entry points for the reader on each page, such as tips and notes. Fun, engaging, lively, and information-rich, this project book is designed for a new generation of learners who want to move past boring text heavy documentation and build knowledge effortlessly.

Table of Contents
CHAPTER 1 A Primer on Shooting
CHAPTER 2 Fundamentals
CHAPTER 3 Organize Your Library
CHAPTER 4 iMovie Beyond the Basics
CHAPTER 5 Creative iMovie Projects
CHAPTER 6 Share Your Movies
CHAPTER 7 Edit Video on the , , or

About the Author
Jeff Carlson gave up an opportunity to intern at a design firm during college Download Now »

The iPad 2 Project Book

The iPad 2 Project Book

Book Description

Bridging the gap between the palm-sized and a full-sized computer, ’s 2 offers enough screen area and horsepower to perform the day-to-day tasks most people want to do. Packed with practical knowledge, this book will walk readers through how to manage their most common projects, from the simple (setting up a calendar event) to the complex (planning a vacation) and everything in between. Readers will learn to use the 2 tools and applications by using them to create practical real-world projects and to master everyday tasks.

In this practical hands-on guide, you’ll learn how to

  • Organize a party: Set up the calendar event, create invitations, invite attendees, and mail out the invites.
  • Build a recipe scrapbook: Write up recipes in Pages (or find recipes via one of the useful recipe apps) and import pictures of the finished dish to go with the recipe in the book. Even learn kitchen tips!
  • Plan a vacation: Buy tickets, find destination activities, and map out directions.
  • Watch videos: Stream videos with Air , convert high-quality movies from DVDs, and buy or rent videos from the iTunes Store. Download Now »

Core Data iOS Essentials

Core Data iOS Essentials

Book Description

is the essential ingredient in data driven apps. It’s used for storing, retrieving, and manipulating application data in databases, XML, and binary formats. It’s an essential component for , , and apps.

Essentials provides a clear, readable guide to the most useful aspects of . Built around a realistic example app, the book showcases the most important aspects of in the context of a complete, functioning app written in Objective C.

The book starts with a tour of how the app works. Then you’ll see how to easily display data using the Table View. You’ll learn how to develop an appropriate data model that fits the needs of your app, then implement that model as updatable data objects. You’ll see how to update data and build relationships between objects and learn how Core Data can work with search, and how to provide your users with friendly data editing features.

What you will learn from this book :

  • Get a solid grasp of what Core Data is and how it works
  • Build full featured data driven applications for devices
  • Design appropriate data models to fit your app’s needs
  • Make your app’s data easily searchable Download Now »

Writing Game Center Apps in iOS: Bringing Your Players Into the Game

Writing Game Center Apps in iOS: Bringing Your Players Into the Game

Book Description

Learn how to integrate Center features directly into your and apps with the recipes in this short and concise . Each recipe gives you the solution and the code for adding features such as leaderboards, user authentication, achievements, multiplayer games and many others, using ’s GameKit framework in the SDK.

Now that has introduced the GameKit framework to its SDK, you can integrate Center features directly into your and apps. This concise shows you how it’s done, with 18 targeted recipes for adding leaderboards, user authentication, achievements, multiplayer games, and many other features.

How do you display players’ scores and achievements? How do you create Game Center accounts and add friends? Each recipe in this book includes a simple code solution you can put to work immediately, along with a detailed discussion that offers insight into why and how the recipe works.

Recipes include techniques to:

  • Set up Game Center for an iOS App
  • Use block objects and Grand Central Dispatch to write Game Center apps
  • Authenticate a local player in Game Center
  • Use iTunes Connect to create leaderboards and achievements Download Now »