Web 2.0: Adobe está tratando de Apolo?
Martes, 13 de febrero 2007Apollo es el nombre de código (por ahora) de un ambicioso proyecto en el mundo de Adobe RIA (Rich Internet Applications) y Web 2.0, Ajax entendido. Alguien se acuerda de Macromedia Contribute, Macromedia Central a otra persona. Hay, también, que ve en la unión de Apolo simple - o la posibilidad - que combinan elementos de Flash y PDF (muchos de los cuales ya posible con Flash Paper)!
Pero, según la FAQ de Adobe, vamos a ver lo que esta herramienta prometedora, que debería ver la luz, al menos en versión beta, en el primer semestre de 2007.
¿Qué es Apolo?
Se trata de un multi-tiempo de ejecución de la plataforma que permite a los desarrolladores a usar Flash, Flex, HTML, JavaScript, Ajax, para crear y desplegar aplicaciones ricas de Internet (RIA) en el escritorio.
El objetivo, por lo tanto, parece ser el sistema operativo de escritorio y no el navegador. El tiempo de ejecución debe pesar entre 5 y 9Mega. Una mirada a los planes propuestos por Adobe puede ayudar a comprender el verdadero potencial:
La primera ventaja es en la elección de lenguajes de desarrollo utilizados. No debe ser el aprendizaje de cualquier nueva dinámica de desarrollo, los programadores de Flash, Javascript o Flex pronto se encontraron a gusto. Sin embargo, sigo dudando sobre la aplicación del HTML. Según Adobe es el motor de renderizado WebKit, el mismo utilizado en Safari para Mac, que ya es decir.
![]()
La capacidad de usar componentes escritos con Flash Professional 8 es garantizada aunque con algunas limitaciones. Apolo, entonces, no es un proyector en la estela del proyector Flash actual. Parece un entorno real donde correr, por lo tanto, las aplicaciones complejas, pero pequeño (al igual que no tienen que venir con su propio núcleo y / o API). Esta característica le permite integrar fácilmente las diferentes tecnologías, como Flash, PDF y HTML, todos en el mismo entorno.
Otra característica se ve reforzada por la capacidad de las aplicaciones de Adobe Apollo para trabajar sin conexión, a diferencia de tradicionales de aplicaciones Web. Este punto, por supuesto, depende de la aplicación y, por último, se parece como un gran punto a favor, y si me escribió aplicación Apollo que se comunica con una base de datos de red o mostrar la información tomada de la red, no veo qué ventaja Yo tendría que trabajar fuera de línea ... construir un sistema de mantenimiento de valor local actualiza sólo cuando se conecta a una red, etc ... complejo!
La posibilidad de utilizar Ajax - después de todo - no entiendo mucho. Flash tiene sus métodos y canales de comunicación con un servidor Web en XML, por lo que me parece un elemento de gran utilidad. La única ventaja que veo es la reutilización de código (JavaScript / Ajax) ya está escrito, como las bibliotecas Prototype y Yahoo, nada más. También está por ver cómo ... funzionanano compatibilidad con WebKit!
El efecto visual de la demo, sin embargo, es atractiva y espectacular. Sin embargo, el enfoque está fuera del navegador, y no está claro si para ver a Apolo como un mundo paralelo al de las tecnologías Web 2.0 en curso o una elegante alternativa real.
En términos de seguridad, entonces, las garantías de Adobe, en el sentido de que no hay información específica sobre esta cuestión por ahora.
Adobe, por lo tanto una distribución de masa de este tiempo de ejecución de Apolo, que - por supuesto - difiere dramáticamente Pasar de la Web2.0 real, es decir basada en navegador. A primera vista, por lo tanto, no parece una alternativa real para el desarrollo de aplicaciones Web. Se parece más a una opción filosófica real. Porque si la mayor parte del código de Flash, HTML y JavaScript se presentarán dentro de Apolo, lo contrario - en el largo plazo - no será posible.
Lo más importante en este punto, queda la posibilidad de escribir RIA ejecutable real, que gracias a Apolo (en el SO de tiempo de ejecución), serán compatibles con Windows, Mac y Linux. Este último carácter, por ahora, es lo que lo hace realmente interesante, para los videojuegos ejemplo?!













[...] De hecho, las nuevas capacidades de ActionScript 3.0 (que incluyen proyectos tales como Flex y Apollo - véase también la Web 2.0: Adobe está tratando de Apolo y Ajax Rich Internet Application) hacen de él el candidato perfecto para la aplicación del real RIA en el Ajax Web, mientras tanto, expulsado de su trono se ve en este nuevo escenario. A pesar de los múltiples marcos Ajax, algunos excelentes, producidos durante los últimos años, Flash ofrece un ambiente más avanzados y más fáciles de manipular. También es uno de los plugin más popular del mundo: Flash tiene tras de sí un par de años más viejo que el Ajax y derivados. [...]
[...] Adobe Apollo Alpha Release Tags: ActionScript, ActionScript 3.0, Adobe, Ajax, Apolo, navegador, DHTML, DOM, Flash, Flex, HTML, Internet, Macromedia, Multimedia, Software Net, RIA, Rich Internet Applications, Software , Desarrollo, Tecnología, Web 2.0, aplicaciones Web, Desarrollo Web, web2.0, Adobe finalmente ha lanzado la versión Alpha de Apollo. Estamos todavía muy lejos de la versión final, pero puedes ver algunas de sus funcionalidades gracias a la aplicación de demostración (file. Aire) las propuestas en línea. La instalación (tiempo de ejecución de Apolo) de este Alfa pesa alrededor de 6Mb - para Windows. El Demo (aplicaciones de ejemplo de Apolo) no pesan aún 600Kb. Después de instalar el runtime Apollo parecen nada ha cambiado en su PC (que no aporta ningún enlace en el escritorio o la barra de tareas), a pesar de haber instalado - de hecho - el nuevo navegador de Adobe! Ver Web2.0: Adobe está tratando de Apolo? [...]