Cómo me como el coco con cocomo. |
Esta "Infraestructura de red" , permite integrar vídeo WebCam, chat de texto ( a través de una robusta API de mensajería de datos), audio (VoIP), pizarra colaborativa, escritorio remoto, compartición o intercambio de ficheros, presencia contextual etc..
La idea básica es que el desarrollador crea "habitaciones" donde entran usuarios (al estilo de un chat típico) en donde se "comparten" estas herramientas.
Un uso muy apropiado es para crear "aulas virtuales" donde el profesor (Host) "controla" lo que pasa en el aula, puede hablar o chatear con alumnos (visitantes), de forma que puede impartir "clases" mostrando el contenido de la pantalla de su ordenador a los asistentes, o incluso tomar el control del escritorio de los alumnos para ver si esta haciendo "bien" los deberes o ayudarles directamente.
Sirve para hacer "presentaciones" publicas de productos , como centro de asistencia técnica, para crear juegos interactivos o simplemente para crear lugares de ocio en general donde se comparte el uso de un vídeo, mapa, documento y mucho más.
Cocomo está basado en componentes de cliente Adobe Flex, una infraestructura de servicios hospedados y un modelo de desarrollo simple pero poderoso. Esto significa que ellos te dan todo el soporte de servidor, con lo que el desarrollador solo se tiene que preocupar de crear el programa cliente, partiendo de componentes muy terminados.
Fue diseñado pensando en la seguridad, ya que los desarrolladores podrán construir aplicaciones multi-usuario que el usuario usará con más facilidad y confianza.
Los enlaces siguientes le ayudarán a aprender y entender Cocomo:
- Inscripción en Cocomo: http://www.adobe.com/go/cocomo
- Cocomo Guía - Este documento ofrece una visión general de Cocomo.
- Cocomo Referencia de la API - Este documento proporciona una lista de todas las clases, las funciones, propiedades, etc. Cocomo SDK.
- Ejemplos Cocomo - Visite el portal del desarrollador de una cuenta de usuario y acceder a las aplicaciones de ejemplo. Una vez que el SDK descargado y descomprimido, vaya al directorio "ejemplo" en el paquete SDK.
• Ejemplo Cocomo de mezcla de Yahoo! Maps:
http://blogs.adobe.com/collabmethods/2008/03/cocomo_yahoo_maps_editors_pick.html
• Ejemplo Cocomo de mezcla de YouTube Livingroom:
http://blogs.adobe.com/collabmethods/2008/05/_another_cocomo_experiment_the.html
De acuerdo a Erik Larson, director de mercadotecnia y gerencia de producto en la Unidad de Productividad de Negocios en Adobe, “el lanzamiento de Cocomo, es otro paso al frente en habilitar a los desarrolladores para crear aplicaciones sociales ricas de tiempo real que cambiarán la manera en que la gente se comunica y colabora con los demás”. Adobe usa Cocomo en el software Adobe Acrobat® 9, así como en Acrobat.com para ofrecer a los usuarios finales acceso a colaboración en tiempo real de documentos PDF. Esta capacidad puede permitir a los usuarios conducir la navegación de un grupo sobre un documento PDF en tiempo real, lo que ayuda a que cada uno esté, literal y figurativamente, en la misma página.
Otras Cosas
Objetivos de desarrollo.
Objetivo 1) Personalizar la plantilla proporcionada en el portal del desarrollador. Traducir todos los elementos posibles, y crear una nueva plantilla personal.
Objetivo 2) Probar los ejemplos Flex proporcionados en el SDK. Compilar y alojarlos en diferentes páginas para realizar las pruebas.
Objetivo 3) Crear un "portal" de enseñanza virtual, dentro de la infraestructura de Google appengine y usando cocomo. La intención es relacionar e integrar las dos plataformas.
Cuando creia que cocomo era la herramienta definitiva para el control remoto, veo que precisamente el componente de compartir pantalla no viene incluido en el SDK.