¡Yo quiero Core Data!
Había oído hablar ( o mejor dicho, había leído algunos artículos ) sobre Core Data, el nuevo framework para desarrollar aplicaciones Cocoa que ha visto la luz con la nueva versión del sistema operativo Mac OSX.
Pero después de leer los artículos publicados la semana pasada en CocoaDevCenter, sólo puedo decir una cosa: ¡Yo quiero Core Data!
Básicamente, Core Data es un framework que permite implementar modelos ( como parte del MVC ) de una forma sólida, flexible, y sobre todo, fácil, sin crear una jerarquía de clases enorme.
Las funcionalidades que proporciona el framework son apabullantes ( como deshacer/ rehacer, serialización deserialización de datos ), y además, permite establecer las relaciones entre las entidades que forman parte del modelo de forma visual, utilizando una aplicación parecida al Interface Builder.
Pero lo explican mucho mejor que yo en los siguientes links:
Developing with Core Data
Core Data class overview
Build a Core Data app
En todo caso, yo quiero algo así para mis desarrollos en actionScript y en Java. ¡Y lo quiero ya!