14 mayo 2007

Tutoriales sobre Cocoa Bindings

El diseño de software basado en Cocoa suele seguir el patrón de diseño MVC (Modelo, Vista, Controlador). Las vistas las proporciona Cocoa en forma de tablas, cuadros de texto, vistas gráficas, etc. El modelo es el modelo de datos subyacente en nuestra aplicación. Y el controlador que une las vistas con los modelos de datos puede ser de dos tipos: cógido "pegamento", que simplemente une ambos; o Cocoa Bindings, que sin apenas programar son capaces de unir ambas representaciones de datos.

Los Cocoa Bindings son un tema muy extenso, pero muy productivo e interesante. Así, pues hoy os dejo aquí un par de enlaces con buenos tutoriales que he encontrado por Internet.

Cocoa Bindings Examples and Hints
Introduction to Cocoa Bindings
Cocoa Bindings 2: not too frustrating, really
MacResearch (Tienen una serie de tutoriales muy buenos -hay que buscarlos- que empiezan desde la KVC y KVO)

P.D. El hecho de poner esto aquí no es totalmente aleatorio. Si os fijáis en la web de la WWDC'07 veréis que se le da bastante importancia en presentaciones y laboratorios... y hasta aquí puedo leer. Sólo digo que es un tema importante (ahora y en el futuro de Mac OS X). Estad atentos e id soltándoos con los bindings. Yo no esperaría a tener Leopard para empezar con ellos.

 

  (C) Javier Hernanz Zájara
   Todos los logos y marcas registradas de este website, son propiedad de sus respectivos propietarios.