Cappuccino

17
CAPPUCCINO ICC. Liliana Rodríguez Vizzuett Dr. Jaime Muñoz Arteaga

Transcript of Cappuccino

Page 1: Cappuccino

CAPPUCCINO

ICC. Liliana Rodríguez VizzuettDr. Jaime Muñoz Arteaga

Page 2: Cappuccino

¿Qué es Cappuccino?

• Capuccino es un framework open source que utiliza tecnologías estándares como Javascript y nos da la posibilidad de desarrollar aplicaciones web que serán prácticamente iguales a una aplicación de escritorio.

Page 3: Cappuccino

¿Qué es Cappuccino?

• Este framework fue implementado usando un lenguaje de programación nuevo llamado Objective-J, que fue modelado en base al Objective-C utilizado por Cocoa. Los programas escritos con Objective-J son interpretados en el cliente por lo que no se necesitan ni compilaciones ni plugins.

Page 4: Cappuccino

¿Qué es RIA?

• Son aplicaciones web que tienen características de las aplicaciones de escritorio tradicionales.

• Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales.

Page 5: Cappuccino

¿Qué es RIA?

• Se apoya sobre una arquitectura cliente-servidor en lugar de un desarrollo web tradicional.

Page 6: Cappuccino

¿Qué es RIA?

• Cliente: se encarga de la interacción entre el usuario y la UI, el usuario actualiza vistas y carga datos. Se manejan todas las peticiones de datos hacia el servidor y se controla como se presentan los datos.

• Servidor: se manejan y procesan todas las peticiones de la aplicación cliente y delega las acciones del servidor, como puede ser el guardar datos en la base de datos, actualizar los archivos del sistema, retornar datos al servidor.

Page 7: Cappuccino

Buscadores en los que funciona

• Cappuccino and Objective-J corren en cualquier navegador web moderno, incluidos:– Internet Explorer 8+– Firefox 2+– Safari 3+– Google Chrome– Opera 9+

Page 8: Cappuccino

Ejemplo

Cocoa es un framework para realizar aplicaciones nativas en Mac OS X

Page 9: Cappuccino

Requisitos

• Contar con servidor web (XAMPP,WAMP,MAMP,etc)

• Contar con navegador web• Descargar Cygwin• Descargar GIT• Contar con XCode

Page 10: Cappuccino

¿Cómo se usa?

Descargar

Page 11: Cappuccino

¿Cómo se usa?

Descomprimir

Colocar en C:\xampp\htdocs\CappuccinoStarter-0.9.7-1

Page 12: Cappuccino

¿Cómo se usa?

Abrir servidor web

Page 13: Cappuccino

¿Cómo se usa?

Abrir navegador web y colocar la siguiente dirección

Page 14: Cappuccino

¿Cómo se usa?

Se obtiene

Page 15: Cappuccino

¿Cómo se usa?

Cambiando el código

Page 16: Cappuccino

¿Cómo se usa?

Se tiene que descargar la versión más reciente del código fuente

Posteriormente se obtendrá el código fuente de Cappuccino y se debera realizar el análisis del código.

Page 17: Cappuccino

Referencias

[1]https://developer.apple.com/technologies/mac/cocoa.html[2] http://www.cappuccino-project.org/