- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Currently out of stock.
More copies of this ISBN
This title in other editions
Other titles in the Sams Teach Yourself...in 24 Hours series:
Sams Teach Yourself Core Data for Mac and IOS in 24 Hours (Sams Teach Yourself...in 24 Hours)by Jesse Feiler
Synopses & Reviews
In just 24 sessions of one hour or less, start using Core Data to build powerful data-driven apps for iOS devices and Mac OS X computers! Using this book’s straightforward, step-by-step approach, you’ll discover how Apple’s built-in data persistence framework can help you meet any data-related requirement, from casual to enterprise-class. Beginning with the absolute basics, you’ll learn how to create data models, build interfaces, interact with users, work with data sources and table views, and even get started with iCloud. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!
Step-by-step instructions carefully walk you through the most common Core Data development tasks.
Quizzes and Exercises at the end of each chapter help you test your knowledge.
Notes present interesting information related to the discussion.
Tips offer advice or show you easier ways to perform tasks.
Cautions alert you to possible problems and give you advice on how to avoid them.
Learn how to…
Jesse Feiler is a leading expert on Apple database development. Feiler has worked with databases since the 1980s, writing about technologies that have since evolved into Core Data. His database clients have included Federal Reserve Bank of New York, Young & Rubicam, and many small and nonprofit organizations. His recent books include Data-Driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go, and FileMaker Pro in Depth.
Category: Mac Programming
Covers: Core Data
User Level: Beginning-to-Intermediate
Register your book at informit.com/title/9780672335778 for access to all code examples from the book, as well as updates, and corrections as they become available.
Apple now installs Core Data and the SQLite database automatically on every iPad, iPhone, iPod touch, and Macintosh. Using Core Data, it's simpler than ever to build iOS or Mac apps that store and work with data. Now, in 24 lessons of one hour or less, leading Apple database expert Jesse Feiler shows how to take full advantage of Core Data on both iOS and Mac OS X platforms. Feiler covers both using the database and creating interfaces to it, and offers all the guidance developers need to meet any data requirements, whether casual or enterprise-class. He fully reflects all of Apple's latest innovations, including the new Xcode 4 development environment, iOS 5, and Mac OS X 10.7 (Lion). This book also covers crucial topics such as NSPredicate that most previous Core Data books have ignored.
About the Author
Jesse Feiler, owner of North Country Consulting, has worked with databases since the 1980s. He wrote the first book about Rhapsody, the code name for Apple's version of NeXTSTEP, a predecessor of Mac OS X. He also wrote about WebObjects and Enterprise Objects Framework, which evolved into Core Data. His many books include Data-Driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go, FileMaker Pro in Depth, and Sams Teach Yourself Drupal in 24 Hours. He currently provides technology-related consulting services to small businesses and non-profits.
Table of Contents
I. Getting Started
1. Introducing Xcode 4
2. Creating a Simple App
3. Understanding the Basic Code Structure
II. Using Core Data
4. Getting the Big Core Data Picture
5. Working with Data Models
6. Working with the Data Model Editor
7. Integrating the Data Model with Your Code
8. Managed Objects Overview
9. Using FetchedResultsController
III. Developing the Interface
10. Finding Your Way Around Interface Builder: the graphics story
11. Finding Your Way Around Interface Builder: the code story
12. Control-Dragging Your Way to Code
13. Using Navigation Bars and Toolbars
14. Using Split Views (iPad)
15. Interacting witih Users
IV. Using Data Sources and Table Views
16. Fitting the Pieces Together: Model-View-Controller
17. Using UITableView: What You Get for Free
18. Using a Data Source and Its Delegate Methods
19. Letting Users Edit Table Views
20. Letting Users Edit Table View Content
V. Advanced Core Data Techniques
21. Using Desktop [and iOS?] Bindings
22. Working with Predicates
23. Migrating Data Models
24. Syncing and Moving Databases Among Devices
What Our Readers Are Saying
Average customer rating based on 1 comment:
Computers and Internet » Database » Design