Now you can use the Core Data API’s on your iPhone/iPod Touch project as well as under Mac OS X. Core Data: Apple’s API for Persisting Data on Mac OS X will show you how. And read on for Bruce Tate’s selection of Seven Languages in Seven Weeks.
Whether you are targeting Mac OS X or the iPhone/iPod Touch, at some point your Cocoa application is probably going to need to persist data. You could struggle with SQLite, generate XML, or create your own binary format. Or, you can save time and energy by taking advantage of Apple’s Core Data API instead.
Core Data makes it easy for you to work with object graphs and to persist data—but there are plenty of pitfalls and issues to watch out for. This book shows you everything from versioning to integrating with Quick Look, Sync Services, and Spotlight. You’ll see how to boost performance and work in multithreaded applications. You’ll work with Core Data on both the desktop and the iPhone.
By the end of Core Data, you’ll have built a full-featured application, gained a complete understanding of Core Data, and learned how to integrate your application into OS X.
As an extra bonus, you’ll see numerous recipes that are useful in unusual situations, or even in places where you wouldn’t have thought to use the Core Data API before. It will become another indispensable tool in your kit.
Now available from pragprog.com/titles/mzcd
Author Bruce Tate reports on the selection of Seven Languages:
“I just wanted to take the opportunity to thank all of the readers who contributed to the Seven Languages in Seven Weeks poll.
So based on everyone’s voting and my rules, here’s my final list of Seven Languages:
- Haskell—Static Typing as if you meant it and functional programming at its purest
- Erlang—Concurrency made easy
- Clojure—It’s like Lisp, only better
- Ruby—Simple and elegant, the way O-O was meant to be
- Scala—All the buzz at JavaCon this year
- Prolog—It’ll blow your mind (if you can understand it)
- IO—The minimalist prototype language
Thanks to all of you who helped Bruce choose the seven languages. We’re looking forward to more feedback once the book goes beta.
- Debug It! in print
- Domain-Driven Design Using Naked Objects
- Grails: A Quick-Start Guide
- The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends
- iPhone SDK Development (3.0 SDK) in print
- Beginning Mac Programming in beta
- Agile Coaching in print
- Manage Your Project Portfolio in print
Thanks for your continued support,
Andy & Dave