ChilenoMac: Mac OS X a la chilena

marzo 17, 2010

Cocoa: aprendiendo a escribir

Hace algún tiempo, hablábamos acerca de cómo hacer un navegador sin escribir ni una sola línea. Pero la verdad es que, aunque existen varias técnicas para escribir menos código en Cocoa, es necesario escribirlo.

Pero eso hace surgir algunas preguntas. Por ejemplo, ¿qué se escribe? ¿cómo se escribe? ¿a quién se escribe? ¿dónde se escribe? y probablemente algunas más, pero tampoco se trata de saturar al hipotético lector. Sin embargo, veremos ahora, después del salto, la manera de responder a algunas pocas de éstas de forma satisfactoria.

Para saber algunas de las respuestas, sigue leyendo

Anuncios

enero 8, 2010

Cocoa: haciendo un navegador

Muchas veces, en alguna conversación real o virtual entre maqueros, salía el tema del nuevo Finder, o de las aplicaciones en 64 bits, o de Core Animation. En resumen, cualquier tema de las novedades que Apple añade a sus sistemas operativos. Pero finalmente, muchas de estas novedades tienen que ver con uno de los caballitos de batalla de Apple: Cocoa.

¿Y qué es Cocoa? Básicamente, Cocoa es uno de los entornos de programación, y el principal, de Mac OS X. Su historia es bastante larga, y fue cubierta en parte en este mismo blog (acá, por ejemplo).

Para saber más de Cocoa, sigue después del salto

diciembre 21, 2009

Quartz Composer: la composición más simple posible (o casi)

En esta introducción a Quartz Composer, veremos —como toda buena introducción— los conceptos básicos. Por ejemplo, qué hace Quartz Composer, cómo lo hace y algunos detalles técnicos, más bien geométricos.

En efecto, haremos una composición muy simple pero que enseña el concepto básico de QC, los parches. Éstos, un poco como los parches de Automator, hacen pequeñas tareas, pero podemos ahora conectarlos de un modo totalmente distinto, además de estar completamente enfocados, como producto final, a lo visual.

Además, salvo por una brevísima prueba el sábado pasado, este es el primer screencast de ChilenoMac. Tal vez no es una joya del cine ni postule a premios internacionales, pero echando a perder se aprende, como dicen por ahí.

El screencast después del salto

diciembre 14, 2009

De lo visible: Quartz Composer

Comenzamos en ChilenoMac una nueva serie, esta vez adentrándonos en uno de los tópicos más entretenidos de la programación en Mac OS X: Quartz Composer.

¿Y esto qué es?

Quartz Composer es una aplicación de Apple para la creación de animaciones, efectos visuales y elementos de interfaces de usuario. Ésta tiene sus raíces en Quartz, o Core Graphics, que es el modelo de gráficos en 2D en OS X y también el renderer de OpenGL, Core Image y QuickTime.

Lo que hagamos en Quartz Composer lo podemos usar, por ejemplo, como protectores de pantalla, efectos de imagen en Photo Booth o iChat, visualizadores de iTunes y un largo etcétera que iremos profundizando en el tiempo (hay que dejar un poco a la sorpresa, ¿no?).

Para seguir averiguando sobre Quartz Composer, sigue leyendo tras el salto

Blog de WordPress.com.