{"product_id":"9781491901786","title":"Learning Cocoa with Objective-C: Developing for the Mac and iOS App Stores","description":"\u003cp\u003eGet up to speed on Cocoa and Objective-C, and start developing applications on the iOS and OS X platforms. If you don’t have experience with Apple’s developer tools, no problem! From object-oriented programming to storing app data in iCloud, the fourth edition of this book covers everything you need to build apps for the iPhone, iPad, and Mac.\u003c\/p\u003e\u003cp\u003eYou’ll learn how to work with the Xcode IDE, Objective-C’s Foundation library, and other developer tools such as Event Kit framework and Core Animation. Along the way, you’ll build example projects, including a simple Objective-C application, a custom view, a simple video player application, and an app that displays calendar events for the user.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn the application lifecycle on OS X and iOS\u003c\/li\u003e\n\u003cli\u003eWork with the user-interface system in Cocoa and Cocoa Touch\u003c\/li\u003e\n\u003cli\u003eUse AV Foundation to display video and audio\u003c\/li\u003e\n\u003cli\u003eBuild apps that let users create, edit, and work with documents\u003c\/li\u003e\n\u003cli\u003eStore data locally with the file system, or on the network with iCloud\u003c\/li\u003e\n\u003cli\u003eDisplay lists or collections of data with table views and collection views\u003c\/li\u003e\n\u003cli\u003eInteract with the outside world with Core Location and Core Motion\u003c\/li\u003e\n\u003cli\u003eUse blocks and operation queues for multiprocessing\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":47136546291952,"sku":"9781491901786","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781491901786_p0.jpg?v=1763661236","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781491901786","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}