Learning Core Data for iOS with Swift

A Hands-On Guide to Building Core Data Applications

Nonfiction, Computers, Macintosh, Programming
Cover of the book Learning Core Data for iOS with Swift by Tim Roadley, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Tim Roadley ISBN: 9780134120065
Publisher: Pearson Education Publication: December 7, 2015
Imprint: Addison-Wesley Professional Language: English
Author: Tim Roadley
ISBN: 9780134120065
Publisher: Pearson Education
Publication: December 7, 2015
Imprint: Addison-Wesley Professional
Language: English

Get Started Fast with Core Data App Development Using iOS 9, Swift, and Xcode 7

** **

Core 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.

 

This 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.

 

Roadley 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.

 

Each 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.

 

If 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.

 

Coverage includes

  • Understanding what Core Data is and what it can (and can’t) do
  • Configuring basic managed object models, and choosing data types
  • Expanding data models without introducing errors
  • Using relationships and entity inheritance to unlock more power
  • Delivering memory-efficient, high performance table views
  • Enabling users to easily modify managed object attributes
  • Generating persistent stores of preloaded default data
  • Using Deep Copy to copy objects and relationships between persistent stores
  • Optimizing performance by eliminating bottlenecks and offloading intensive tasks to the background
  • Implementing efficient search
  • Integrating diverse iCloud accounts and preferences
  • Mastering advanced iCloud integration, including entity-level seeding and unique object de-dupe
  • Leveraging public CloudKit databases to sync data across users with different iCloud accounts

About the Website

All code samples are available for download at timroadley.com.

 

informit.com/learningseries
timroadley.com

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Get Started Fast with Core Data App Development Using iOS 9, Swift, and Xcode 7

** **

Core 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.

 

This 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.

 

Roadley 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.

 

Each 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.

 

If 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.

 

Coverage includes

About the Website

All code samples are available for download at timroadley.com.

 

informit.com/learningseries
timroadley.com

More books from Pearson Education

Cover of the book Competing in a Flat World: Building Enterprises for a Borderless World by Tim Roadley
Cover of the book Helping People Win at Work by Tim Roadley
Cover of the book Brilliant Budgets and Forecasts by Tim Roadley
Cover of the book Easy Office 2013 by Tim Roadley
Cover of the book Understanding the Healthcare Machine by Tim Roadley
Cover of the book Windows Server 2016 Unleashed (includes Content Update Program) by Tim Roadley
Cover of the book Color Correction Handbook by Tim Roadley
Cover of the book Find (and Keep) Top Talent for Your Business (Collection) by Tim Roadley
Cover of the book Hacking Your LEGO Mindstorms EV3 Kit by Tim Roadley
Cover of the book Inspire! by Tim Roadley
Cover of the book CCNP Voice CIPT1 642-447 Quick Reference by Tim Roadley
Cover of the book Easystart: Marcel and the White Star by Tim Roadley
Cover of the book Digital Marketing by Tim Roadley
Cover of the book The Adobe Photoshop CS4 Book for Digital Photographers by Tim Roadley
Cover of the book The iPhone Book, Third Edition (Covers iPhone 3GS, iPhone 3G, and iPod Touch) by Tim Roadley
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy