O'Reilly logo

Beginning Objective-C by Ash Furrow, James Dovey

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter    9

Writing an Application

It’s taken a long time to get here, but now you’re going to put everything we’ve taught you so far into use in a real, tangible application. The app itself will build on the foundation created in the previous chapter and will add a number of new features, such as:

  • Synchronization of data across users’ devices using Core Data’s iCloud integration.
  • Sandboxing because all Mac App Store apps need to be sandboxed. So you’ll enable that while still keeping access to the things you need, like iCloud and the system Address Book.
  • A network service to browse and vend data from instances of this application, all encapsulated in a properly sandboxed XPC service for better security.

The finished project is available ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required