Apple prepara una alternativa a Flash/AIR para crear aplicaciones ricas para la web llamada Gianduia
Mientras que Adobe y Microsoft con Flash y Silverlight apoyan sus tecnologías sobre un plug in de software como alternativa al HTML en las plataformas web, Apple está usando actualmente Gianduia, un nuevo framework para aplicaciones ricas en internet que permite crear a la compañía de Cupertino (y de hecho, ya está utilizando), aplicaciones online para sus tiendas.
Apple introdujo Gianduia este pasado año durante la WWDC en un evento independiente en la WOWODC (World of WebObjects Developer Conference), cerca de la ubicación donde estaba celebrando la Conferencia de Desarrolladores. Se espera que Apple libere mas información de Gianduia durante la WWDC de este año.
Gianduia (Se llama gianduja o gianduia a un bombón de chocolate que contiene sobre un 50% de pasta de avellana, almendra o cualquier otro fruto seco. Toma su nombre de Gianduja, un personaje de marioneta y carnaval que representa al piamontés arquetípico, región italiana en la que los dulces de avellana son comunes) es esencialmente una aplicación basada en Cocoa que se ejecuta en en navegador y que incluye Core Data, Web Objects y escrita en Javascript.
El sistema de generación de aplicaciones ricas para internet de Apple está basada en SproutCore, el framework Javascript que Apple utiliza para construir el interfaz web de sus aplicaciones de tipo escritorio que se ejecutan a través de internet como las que utiliza para gestionar MobileMe.
Cappuccino es otro framework Javascript que funciona de forma similar a una API Cocoa para aplicaciones Web: fue usado para desarrollar 280Slides, una aplicación web diseñada para proveer la mayoría de las funcionalidades de la aplicación para escritorio Keynote de Apple. JavascriptMVC es también un proyecto Open Source independiente usado para desarrollar aplicaciones ricas en Javascript para su despliegue a través de internet.
Como Cappuccino, Gianduia tiene un nombre inspirado de la misma forma en la que fue nombrado Cocoa (Cocoa en si es un nombre inspirado en Java) para describir su papel como una forma por la que los desarrolladores en Cocoa pueden utilizar sus habilidades para construir aplicaciones ricas para internet usando estándares web sin la necesidad de usar código propietario o software como el plug in de Flash o el de Silverlight.
Estas tecnologías incluidas en Gianduia, los Frameworks de javascript y Sproutcore demuestran que es posible crear aplicaciones ricas y complejas utilizando estándares web sin la necesidad de plug ins.
Las tiendas de Apple están utilizando actualmente Gianduia para crear aplicaciones web que se conectan a los servicios basados en WebObjects de la compañía. Ejemplos del uso de Gianduia son el Programa Uno-a-uno, el sistema de reservas para el iPhone o los servicios de reserva de horario para las Ganius Store o los Programas de Personal Shopping.
Fuente: Appleinsider
Comentarios
-
#1 Anónimo el 09/05/2010GIANDULA...





