Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Core Data: Data Storage and Management for iOS, OS X, and iCloud (Pragmatic Programmers)

Buy

Core Data is intricate, powerful, necessary - and this book is your guide to harnessing its power. Core Data is Apple's recommended way to persist data: it's easy to use, built-in, and integrated with iCloud. You'll learn fundamental Core Data principles such as thread and memory management, and you'll discover how to use Core Data in your iPhone, iPad, and OS X projects by using NSPredicate to filter data and adding iCloud to your applications.

What You Need:

Mac OS X Mountain Lion and iOS 6

Cocoa expert Marcus Zarra walks you through developing a full-featured application based around the Core Data APIs. You'll build up a single application throughout the book, learning key Core Data principles such as NSPredicate, thread management, and memory management.

You'll start with the basics of Core Data and learn how to use it to develop your application. Then you'll delve deep into the details of the API. You'll explore not only how to get Core Data integrated into your application properly, but even better, how to work with the API's flexibility to create convenience methods to improve your application's maintainability. You'll learn how to reduce your number of mapping models, integrate your Core Data app with Spotlight and Quick Look, connect your application with sync services, and find out how to use Core Data in a multithreaded environment. By the end of the book, you'll have built a full-featured application, gained a complete understanding of Core Data, and learned how to integrate your application into the iPhone/iPad platform.

This second edition updates all examples for OS X Mountain Lion and iOS 6, gets you up to speed on changes in multithreading, and provides new chapters covering iCloud and NSFetchedResultsController.
 

(HTML tags aren't allowed.)

Future Families: Diverse Forms, Rich Possibilities
Future Families: Diverse Forms, Rich Possibilities

Future Families explores the variety of family forms which characterize our contemporary culture, while addressing the implications of these increasingly diverse family units on child development.

  • Reveals the diversity of new family forms based on the most current research on fathers, same-gender parents, new...
Game Development Tool Essentials
Game Development Tool Essentials

Game Development Tool Essentials provides must-have tips and tricks from industry professionals for strengthening and streamlining your game tools pipeline. Everyone knows the game tools pipeline is important, but in the current environment of shrinking budgets and increased time pressure, developers often have to settle for...

Project Management: How to Plan and Manage Successful Projects
Project Management: How to Plan and Manage Successful Projects

If you were asked to define the term project, what words would come to mind? Time? Resources (or lack of)? One-of-a-kind effort? Deliverables or products? Complex? No authority over other groups? Budget? A project is a unique effort to introduce or produce a new product or service conforming to certain specifications and applicable standards....


Software Testing using Visual Studio 2012
Software Testing using Visual Studio 2012

Testing is one of the main phases in the software development lifecycle. Managing the test scenarios, test cases, defects, and linking each one of these is bit of a challenge without using any tools. For frequently changing businesses, it is essential to address testing requirements by matching the pace of the business. This can only be...

Designing Gestural Interfaces: Touchscreens and Interactive Devices
Designing Gestural Interfaces: Touchscreens and Interactive Devices

If you want to get ahead in this new era of interaction design, this is the reference you need. Nintendo's Wii and Apple's iPhone and iPod Touch have made gestural interfaces popular, but until now there's been no complete source of information about the technology.

Designing Gestural
...

Lean Computing for the Cloud
Lean Computing for the Cloud

Applies lean manufacturing principles across the cloud service delivery chain to enable application and infrastructure service providers to sustainably achieve the shortest lead time, best quality, and value

  • Applies lean thinking across the cloud service delivery chain to recognize and minimize waste
  • ...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy