{"product_id":"9780134120065","title":"Learning Core Data for iOS with Swift: A Hands-On Guide to Building Core Data Applications","description":"\u003cb\u003e  \u003c\/b\u003e\u003cp\u003eGet Started Fast with Core Data App Development Using iOS 9, Swift, and Xcode 7\u003c\/p\u003e  \u003cp\u003e  \u003c\/p\u003e  \u003cp\u003eCore Data is a remarkably mature, stable, and fast platform for data access, and Swift is a world-class language for applying it. Now, there’s a complete guide to using Core Data and Swift together in production apps. Tim Roadley shows you how to gain the benefits of a relational database without writing SQL queries, so you can get more done faster, with less coding.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eThis book fully reflects Apple’s latest iOS 9 platform innovations and teaches Core Data entirely with Swift examples. It guides you step-by-step through creating a modern data-driven iOS app that fully integrates iCloud via CloudKit for public data sharing.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eRoadley introduces up-to-date patterns and best practices designed to overcome the frustrations of Core Data development. Each chapter builds on the last, introducing new topics in the order you’ll implement them and extending your skills simply and intuitively.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eEach chapter offers downloadable project code, along with exercises to help you explore even further, either as a self-learner or a student in an iOS development course. Roadley even shows how to build helper classes that simplify reuse of his example code.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eIf you’re an experienced iOS developer, here are all the Swift skills and resources you need to integrate data into any app—quickly, easily, and painlessly.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e \u003cb\u003e  \u003c\/b\u003e\u003cp\u003eCoverage includes \u003c\/p\u003e  \u003cul\u003e  \u003cli\u003e  Understanding what Core Data is and what it can (and can’t) do \u003c\/li\u003e  \u003cli\u003e  Configuring basic managed object models, and choosing data types \u003c\/li\u003e  \u003cli\u003e  Expanding data models without introducing errors \u003c\/li\u003e  \u003cli\u003e  Using relationships and entity inheritance to unlock more power \u003c\/li\u003e  \u003cli\u003e  Delivering memory-efficient, high performance table views \u003c\/li\u003e  \u003cli\u003e  Enabling users to easily modify managed object attributes \u003c\/li\u003e  \u003cli\u003e  Generating persistent stores of preloaded default data \u003c\/li\u003e  \u003cli\u003e  Using Deep Copy to copy objects and relationships between persistent stores \u003c\/li\u003e  \u003cli\u003e  Optimizing performance by eliminating bottlenecks and offloading intensive tasks to the background \u003c\/li\u003e  \u003cli\u003e  Implementing efficient search \u003c\/li\u003e  \u003cli\u003e  Integrating diverse iCloud accounts and preferences \u003c\/li\u003e  \u003cli\u003e  Mastering advanced iCloud integration, including entity-level seeding and unique object de-dupe \u003c\/li\u003e  \u003cli\u003e  Leveraging public CloudKit databases to sync data across users with different iCloud accounts \u003c\/li\u003e \u003c\/ul\u003e \u003cb\u003e  \u003c\/b\u003e\u003cp\u003eAbout the Website\u003c\/p\u003e  \u003cp\u003e All code samples are available for download at timroadley.com.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003einformit.com\/learningseries\u003cbr\u003etimroadley.com\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47080409891056,"sku":"9780134120065","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780134120065_p0.jpg?v=1763642009","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780134120065","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}