Insights > Webinars

Persistencia de Datos en iOS: ¿Qué es Core Data?

Topics:
  • Development
  • Innovation Labs
  • Mobile

Actualmente, en casi el 100% de las aplicaciones que usamos día a día, vamos a necesitar guardar los datos que proporciona el usuario para que éstos se conserven en posteriores ejecuciones.Como desarrolladores, es fundamental hacer uso de frameworks y librerías que faciliten y simplifiquen nuestro día a día, concentrándonos especialmente en la lógica de la aplicación y no en tareas repetitivas.

En esta charla explicaremos cómo funciona Core Data, cómo está estructurado, ventajas y desventajas; y además, mostraremos una aplicación demo con el fin de demostrar lo fácil y sencillo que es manejar la persistencia de datos en iOS.

  • Introducción
  • ¿Por qué Core Data no es un ORM?
  • Ventajas y desventajas
  • ¿Cómo está estructurado?
  • Creación de un modelo
  • Demostración de operaciones básicas (CRUD)
  • Librerías y sugerencias

 

Arturo Gamarra

Arturo Gamarra

Ingeniero Informático de la Pontificia Universidad Católica del Perú. Especializado en el desarrollo de software realizando tareas de back-end y front-end para diversos clientes americanos.

En los últimos años ha desarrollado aplicaciones para las plataformas iOS utilizando los lenguajes Objective-C y Swift; así como también desarrollos para las plataformas: Android en java, Web con Angular y back-end con .Net.

Actualmente se desempeña como líder de desarrollo de aplicaciones iOS en Belatrix

Carlos Duclós

Carlos Duclós

Técnico en computación e Informática. En sus inicios, se desempeñó como backend y frontend developer para dos grandes almacenes de Estados Unidos.

Ha trabajado como developer en diferentes proyectos de software para desktop, web y dispositivos móviles. Durante 3 años desarrolló juegos educativos en HTML5, C++ y ObjC para clientes americanos de manera satisfactoria.

Actualmente se desempeña desarrollando aplicaciones para iOS en Belatrix.

 

 

See also

Services

Software development

Software testing

Consultancy & innovation

User experience

Industries

Fintech

Media & entertainment

Healthcare

All industries

Insights

Blog

Whitepapers

Webinars

Videos

Why Belatrix?

International presence

Nearshore advantages

Project governance

Agile expertise

Flexible engagement models

Our talent development