Ya disponible la beta de DashCode

Icono de DashCodeApple ha lanzado una beta de DashCode a través de la web de desarrolladores de Apple, Apple Developer Connection.

DashCode es una herramienta de desarrollo de _widgets_ para Dashboard, y fue una de las herramientas anunciadas durante la presentación de Leopard en la conferencia mundial de desarrolladores Apple (WWDC 2006) celebrada este pasado mes de Agosto. Se sabía de su existencia por una filtración anterior, filtración que llegó al punto de que se dispuso de una descarga de una versión realmente preliminar, y con fallos, pero interesante, de DashCode.

La beta de DashCode funciona no sólo sobre Leopard, sino también sobre Tiger, ya que Leopard sigue sólo disponible para los participantes en el programa Leopard Early Start Kit del que hablamos con anterioridad, y se espera que la versión final de DashCode sólo pueda funcionar sobre Leopard. Este último requerimiento seguramente se deba a la utilización de funciones de Objective-C 2.0, obligando a que la versión para Tiger sea mucho mayor de lo estrictamente necesario.

Eso sí, la beta expira el 15 de Julio de 2007, lo que tampoco es ninguna pista: la previsión de entrega de Leopard es, como muy tarde, de 30 de Junio de 2007, y según contamos al hablar del ya mencionado Leopard Early Start Kit, las fechas de mediados de Abril parecen irse confirmando.

En cuanto a las capacidades de esta beta, mejoran mucho la versión anteriormente disponible. Aquí podemos ver las diferentes clases de proyectos que podemos crear (clic sobre la imagen para verla a tamaño real):

Seleccionando RSS para crear un widget de Dashboard

Destacan sobre la versión anterior la posibilidad de crear _widgets_ basados en animaciones QuartzComposer, y la existencia de un panel de _tareas pendientes_, que sirve para que podamos controlar las diferentes actividades necesarias para poder entregar nuestro _widget_ de forma profesional.

Particularmente, me encanta la sencillez con la que se pueden montar _widgets_ para el control de la actividad de servidores remotos, por ejemplo, o para la lectura de determinadas sindicaciones (cof, cof, Memoria de Acceso Aleatorio, cof, cof). Este último tipo de _widgets_ son especialmente sencillos de crear con esta herramienta.

Sin embargo, y pese a las enormes facilidades que proporciona para el desarrollo, si se quieren realizar cierto tipo de _widgets_, que tengan que ver con el comportamiento de un sistema local, o distribuido, o modificar un _widget_ de tipo medidor, o de tipo Quartz Composer, es obligatorio entrar en la edición manual de código JavaScript. Lo que se simplifica, sobre todo, es la creación del paquete que forma el _widget_, y sobre todo, su depuración.

h3. Enlaces

* Apple Developer Connection: “Member Site”:http://connect.apple.com/
* Memoria de Acceso Aleatorio: “DashCode: Desarrollo fácil de _widgets_ Dashboard”:http://www.entremaqueros.com/bitacoras/memoria/?p=535
* Memoria de Acceso Aleatorio: “Apple invita a los desarrolladores a participar en el ‘Leopard Early Start Kit’… y de paso nos da una pista de la fecha de lanzamiento de Leopard”:http://www.entremaqueros.com/bitacoras/memoria/?p=640
Vía “UNEASYsilence”:http://uneasysilence.com/archive/2006/12/8877/ < "DaringFireball Linked List":http://daringfireball.net/linked/


Comentarios

3 respuestas a «Ya disponible la beta de DashCode»

  1. ¿Tienes tu Apple?

    Un saludo

  2. Cripto, no acabo de entender la pregunta…

  3. […] Dashcode es la aplicación para creación de widgets de la que existió una beta para Tiger, pero que ahora sólo estará disponible para Leopard. No tiene mucho sentido hablar de sus características, más allá de que se trata un entorno en el que se puede crear tanto el aspecto visual como la programación necesaria para el funcionamiento del widget, con diferentes tipos de plantillas. […]

To respond on your own website, enter the URL of your response which should contain a link to this post’s permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post’s URL again. (Find out more about Webmentions.)

Descubre más desde Memoria de Acceso Aleatorio

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo