Beginning Modern Cocoa is a modern or Apps era Cocoa programming guide that introduces you to the world of Mac OS X app programming as Apple redefines the platform to its core. New technologies from the iOS platform are being integrated into OS X. OS X is evolving rapidly and contributing technologies back to iOS. Even venerable Objective-C has been overhauled and enhanced. The core toolset has been radically rethought into Xcode 4, which now integrates everything into one consistent environment designed to maximize developer productivity.
So, this modern Cocoa tutorial incorporates Objective-C changes and keeps in mind today's modern apps-based approach. With this definitive tutorial by Alex Cone, one of the founders of Cocoa and Cocoa touch, start developing with the latest tools like Cocoa Auto Layout UI, Blocks, Mac App Store Deployment and Push Notifications.
Learn how to seamlessly integrate iCloud support so your app seems to magically have its data wherever you are. Most chapters in this action packed tutorial come with examples and use case scenarios that you can learn from and apply to your own situations.