Summer Reading Sale
 
 

Recently Viewed clear list


The Powell's Playlist | June 18, 2014

Daniel H. Wilson: IMG The Powell’s Playlist: Daniel H. Wilson



Like many writers, I'm constantly haunting coffee shops with a laptop out and my headphones on. I listen to a lot of music while I write, and songs... Continue »

spacer
Qualifying orders ship free.
$42.95
List price: $44.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
7 Remote Warehouse General- General

More copies of this ISBN

Other titles in the Learning series:

Learning Core Data for IOS: A Hands-On Guide to Building Core Data Applications (Learning)

by

Learning Core Data for IOS: A Hands-On Guide to Building Core Data Applications (Learning) Cover

 

Synopses & Reviews

Publisher Comments:

Get Started Fast with iOS 7 Core Data App Development

Covers iOS 7 and Xcode 5

This is the first Core Data book to fully reflect Apple’s latest platform innovations, including its dramatic  recent improvements to iCloud support. Hands-on from start to finish, it teaches you step-by-step as you create a modern data-driven iOS app using Storyboards, ARC, iOS 7, and Xcode 5.

Tim Roadley introduces new patterns and best practices designed to overcome the frustrations of Core Data development. One step at a time, you’ll build and extend your skills--even mastering advanced techniques such as complex model migration, deep copy, background processing, and integration with Dropbox, StackMob, and iCloud.

Downloadable versions of this book’s main project are provided with each chapter, so you can see exactly what your app project should look like--and get cookbook-style code for your own projects. Chapter exercises help you explore even further, whether you’re a self-learner or a student in an iOS development course.

If you’re an experienced iOS developer, this guide brings together all the skills, tools, code, and patterns you need to add powerful data management capabilities to any app--quickly, easily, and painlessly.

Coverage includes the following:

  • Understanding Core Data
  • Adding Core Data to an existing project
  • Designing, upgrading, and migrating data models (automatically and manually with progress indication)
  • Populating views with data, including table-views and picker-views
  • Preloading a “default data” persistent store from XML
  • Deep-copying from one persistent store to another
  • Performance tuning with Instruments, using large photos as the example
  • Background processing, using thumbnail generation as the example
  • Efficient search
  • Seamlessly backing up and restoring with Dropbox
  • Stable integration with iCloud--with full support for multiple accounts, seeding, and de-duplication
  • Web service integration with StackMob

Synopsis:

Learning Core Data for iOS teaches you all you need to know to build database-enabled iOS apps with Core Data. This is the first Core Data book to fully reflect Apple’s latest platform innovations, especially the dramatic improvements to iCloud support in the next version of iOS. Hands-on from start to finish, this tutorial teaches you step-by-step as you create a modern iOS app using ARC, iOS and Xcode 4 with Storyboards. You’ll walk through:

  • Discovering how Core Data simplifies the incorporation of database functionality
  • Adding Core Data to an existing project
  • Configuring and upgrading data models
  • Using the MOC and storyboarding
  • Working with the Table Views and Views design patterns
  • Preloading your data
  • Instrumenting your apps and overcoming performance pitfalls
  • Seamlessly backing up and restoring data
  • Generating PDFs, emails, and more

One step at a time, you’ll extend your skills — even mastering advanced techniques such as iCloud Dropbox integration, backup/restore, Table Views change notification, and web service integration. A downloadable version of the main project will be available at the end of each chapter, so you can see exactly what your app project should look like — and get cookbook-style code for your own future projects, too. Exercises at the end of each chapter offer opportunities to explore further — and making the book as useful for iOS app development courses as it is for self-learners.

About the Author

Tim Roadley is an Infrastructure Manager at Cuscal, with responsibility for a large team of professionals, a fleet of ATMs, multiple servers, and four SANs. By night he is an avid iOS developer and tutorial writer with several apps on the App Store, including Teamwork and iSoccer.

Table of Contents

Preface

 

Part I. Building Your Application

1. Your First Core Data App

2. Configuring a Data Model

3. Upgrading the Data Model

4. Essential Techniques

5. Table Views

6. Views

7. Preloading Data

8. Performance Faulting

Part II. Advanced Topics

9. Using Core Data for Other Stuff

10. Advanced Table Views Change Notification

11. Database Backup and Restore

12. Core Data and iCloud

13. Core Data Web Service Integration

Appendix A: Preparing 'Grocery Pal' for Part I

Appendix B: Preparing 'Grocery Pal' for Part II: Adding Non-Core Data Touches

Appendix C: Finalizing 'Grocery Pal'

Product Details

ISBN:
9780321905765
Author:
Roadley, Tim
Publisher:
Addison-Wesley Professional
Subject:
Core Data; iOS database development; iOS database integration; iOS database apps; View design patterns; iOS 7 programming; iOS 6 programming; Core Data storyboards; iOS cloud; iOS data model; CoreDataSync
Copyright:
Edition Description:
Trade paper
Series:
Learning
Publication Date:
20131031
Binding:
TRADE PAPER
Language:
English
Pages:
480
Dimensions:
8.965 x 7.135 x 0.992 in 744 gr

Related Subjects

Computers and Internet » Mobile and Handheld Devices » Apple
Computers and Internet » Mobile and Handheld Devices » iPhone
Computers and Internet » Programming » Apple Programming
Computers and Internet » Software Engineering » Programming and Languages
Science and Mathematics » Chemistry » General

Learning Core Data for IOS: A Hands-On Guide to Building Core Data Applications (Learning) New Trade Paper
0 stars - 0 reviews
$42.95 In Stock
Product details 480 pages Addison-Wesley Professional - English 9780321905765 Reviews:
"Synopsis" by ,

Learning Core Data for iOS teaches you all you need to know to build database-enabled iOS apps with Core Data. This is the first Core Data book to fully reflect Apple’s latest platform innovations, especially the dramatic improvements to iCloud support in the next version of iOS. Hands-on from start to finish, this tutorial teaches you step-by-step as you create a modern iOS app using ARC, iOS and Xcode 4 with Storyboards. You’ll walk through:

  • Discovering how Core Data simplifies the incorporation of database functionality
  • Adding Core Data to an existing project
  • Configuring and upgrading data models
  • Using the MOC and storyboarding
  • Working with the Table Views and Views design patterns
  • Preloading your data
  • Instrumenting your apps and overcoming performance pitfalls
  • Seamlessly backing up and restoring data
  • Generating PDFs, emails, and more

One step at a time, you’ll extend your skills — even mastering advanced techniques such as iCloud Dropbox integration, backup/restore, Table Views change notification, and web service integration. A downloadable version of the main project will be available at the end of each chapter, so you can see exactly what your app project should look like — and get cookbook-style code for your own future projects, too. Exercises at the end of each chapter offer opportunities to explore further — and making the book as useful for iOS app development courses as it is for self-learners.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.