Unleash Core Data: Fetching Data, Migrating, and Maintaining Persistent Stores
Autor Avi Tsadoken Limba Engleză Paperback – 24 aug 2022
With many frameworks, there’s a point in the learning curve where you stop fearing the mountain of knowledge to learn and just enjoy the power to play and develop. For some reason many developers feel that point seems harder to reach with Core Data. And that’s unjustified—Core Data is a great framework that with powerful, optimized tools right out of the box. So it's time you stopped fearing the journey and took your steps further out into the world of enjoying the power of Core Data.
With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like never before. Tools such as Undo, objects deletion, migration, and more. Set up your store and your data model, handle objects with a multi-threading environment, write integration tests, and share your data with an Apple Watch app and iCloud.
With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like never before. Tools such as Undo, objects deletion, migration, and more. Set up your store and your data model, handle objects with a multi-threading environment, write integration tests, and share your data with an Apple Watch app and iCloud.
What You'll Learn
Experienced iOS developers with Swift knowledge creating iOS apps that require saving complex data on the device other than a few numbers or text.
- Work with Core Data objects across apps and platforms
- Write integration tests with your persistent store
- Fetch, organize, write, and process data efficiently and intelligently
Experienced iOS developers with Swift knowledge creating iOS apps that require saving complex data on the device other than a few numbers or text.
Preț: 295.06 lei
Preț vechi: 368.82 lei
-20% Nou
Puncte Express: 443
Preț estimativ în valută:
56.47€ • 59.21$ • 47.08£
56.47€ • 59.21$ • 47.08£
Carte disponibilă
Livrare economică 18 decembrie 24 - 01 ianuarie 25
Livrare express 03-07 decembrie pentru 108.73 lei
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781484282106
ISBN-10: 1484282108
Pagini: 329
Ilustrații: XVII, 329 p. 87 illus.
Dimensiuni: 155 x 235 x 29 mm
Greutate: 0.49 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
ISBN-10: 1484282108
Pagini: 329
Ilustrații: XVII, 329 p. 87 illus.
Dimensiuni: 155 x 235 x 29 mm
Greutate: 0.49 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
Cuprins
Chapter 1: Welcome to Core Database.- Chapter 2: Core Data Basics and Setup.- Chapter 3: The Data Model.- Chapter 4: Relationships.- Chapter 5: Contexts.- Chapter 6: Fetching Data.- Chapter 7: Implementation.- Chapter 8: Concurrency and Declarative Programing.- Chapter 9: Performance.- Chapter 10: Mitigations.- Chapter 11: Building a Custom Store Type.- Chapter 12: Core Data and the World.- Chapter 13: What's Next?
Notă biografică
Avi Tsadok is an accomplished iOS Developer with almost a decade of experience. He is currently the head of mobile development at Melio. He's also a regular contributor to "Better Programming" and has an active presence on Medium. Having written many iOS articles, he's decided to combine his passion for writing and developing by writing his third book.
Textul de pe ultima copertă
Create apps with rich capabilities to receive, process, and intelligently store data that work across multiple devices in the Apple ecosystem. This book will show you how to organize your app's data and make it work for you and your users!
With many frameworks, there’s a point in the learning curve where you stop fearing the mountain of knowledge to learn and just enjoy the power to play and develop. For some reason many developers feel that point seems harder to reach with Core Data. And that’s unjustified—Core Data is a great framework that with powerful, optimized tools right out of the box. So it's time you stopped fearing the journey and took your steps further out into the world of enjoying the power of Core Data.
With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like never before. Tools such as Undo, objects deletion, migration, and more. Set up your store and your data model, handle objects with a multi-threading environment, write integration tests, and share your data with an Apple Watch app and iCloud. You will:
With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like never before. Tools such as Undo, objects deletion, migration, and more. Set up your store and your data model, handle objects with a multi-threading environment, write integration tests, and share your data with an Apple Watch app and iCloud. You will:
- Work with Core Data objects across apps and platforms
- Write integration tests with your persistent store
- Fetch, organize, write, and process data efficiently and intelligently
Caracteristici
Setup a persistent store based on Core Data to your app Connect a persistent store to UI both in UIKit and SwiftUI Discover the fundamentals underneath Core Data