persistencia de datos en ios: ¿qué es core data?

12

Upload: belatrix-software

Post on 13-Apr-2017

54 views

Category:

Software


1 download

TRANSCRIPT

Nuestras locaciones

NuestrosPanelistas

Arturo GamarraiOS Project Lead

Karla CerrónMarketing Analyst

Carlos DuclósiOS Developer

QUESTIONS#CoreDataBSF

Permite:Crear un mapa visual de entre objeto y base de datosCrear y buscar objetos en base de datos por medio de un object-oriented APINormalmente respaldado por SQL (pero también puede hacer XML o sólo en la memoria)Lazy loading en la instanciación de objetos y relaciones

Core Data

Object graph and persistence framework No es un ORM

QUESTIONS#CoreDataBSF

Core Data SQL Lite

Uso de memoria Mayor Menor

Uso de espacio Mayor Menor

Propenso a errores Menor Mayor

Multiplataforma No Si

Curva de aprendizaje Mayor Menor

Flexibilidad Mayor Menor

Core Data vs SQL Lite

QUESTIONS#CoreDataBSFCore Data stack

Source: https://developer.apple.com/library/content/documentation/DataManagement/Devpedia-CoreData/coreDataStack.html#//apple_ref/doc/uid/TP40010398-CH25-SW1

QUESTIONS#CoreDataBSFManaged Object Model

Source: http://stackoverflow.com/questions/23665714/how-to-save-data-when-using-one-managedobjectcontext-and-persistentstorecoordina

QUESTIONS#CoreDataBSFLibrerías y sugerencias

WrappersMagical RecordObjective-RecordSSDataKitReactiveCoredataios-queryable

AdaptersRestKitAFIncrementalStoreMMRecordSLRESTfulCoreDataOvercoatMantle

UtilitiesMogenerator

Q & A

ContactoArturo Gamarra

[email protected]

Carlos Ducló[email protected]

¡Muchas Gracias!