Follow me @Tmeister

Archive for March, 2007

Nace Apollo-Code

Posted by Tmeister On March - 20 - 2007

Que tal gente.

Con todo lo nuevo que nos puede traer apollo, sobre todo las dudas. He creado un sitio dedicado en su totalidad a Apollo [Apollo-Code] y por supuesto a las tecnologías/lenguajes que se relacionan, Por ahora solo consta de foros de discusión si todo tiene buena aceptación ya iré agregando secciones nuevas.

Como comento en el mensaje de bienvenida, preferí abrir un foro que una lista de correo ya que entre otras cosas el acceso a la información es mucho mas fácil. En fin

Señores, están todos cordialmente invitados a registrarse y a comenzar a postear sus preguntas, que estoy seguro que entre toda la comunidad sera mas fácil el aprendizaje y entendimiento de Apollo..

La dirección es:

http://www.apollo-code.com y/o http://www.apollo-code.net

Saludos y nos estamos leyendo. 8)

Apollo WebBrowser

Posted by Tmeister On March - 19 - 2007

Se nota que estoy emocionado no?? cuatro post en menos de un par de horas.. jeje bueno es que hay tantas cosas que comentar sobre apollo. :P

Recuerdan esos días en donde la pregunta interminable en los foros y listas de desarrollo de Flash era Como puedo cargar una Pagina HTML en mi SWF? Y donde nos cansábamos de responder: No, Flash solo parsea algunos tag de HTML no se puede…..

Bien pues eso llego a su fin.. :D

Ahora con apollo tenemos un componente el cual despliega cualquier pagina en HTML con todos sus elementos, a decir esto, estoy hablando de CSS, Javascripts, aun no soporta plugins pero vamos mejorando no???

Hacer un webBrowser es tan simple como escribir 6 lineas de código..

El código luce así:

<mx:apolloapplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" title="WebBrowser" width="800" height="600">
<mx:textinput y="0" left="0" right="75" id="urlText">
<mx:button y="0" label="Go" right="20" id="btn" click="{viewer.location=urlText.text}">
<mx:html x="0" y="30" width="100%" height="100%" id="viewer">
</mx:html>

Simple no? Yo creo que si….

Saludos 8)

Descarga WebBrowser.air

Apollo IRC-Client

Posted by Tmeister On March - 19 - 2007

Entre el poco de tiempo que me queda después del trabajo y proyectos propios he creado un Cliente sencillo muy sencillo de IRC basado en Apollo.

Este cliente esta muy alpha, pero por lo menos funciona para hablar en una sala abierta, aun falta implementar privados etc.. jeje..

Las pruebas fueron únicamente contra servidores de Undernet.

Una vez que estés logueado (ojo si hay un usuario con el mismo nick el server regresa que el nick esta ocupado pero aun no parseo el mensaje y en el cliente no pasa nada así que usa un nick no muy común :P ) veras la pantalla con la información que envía el server algo así:

NOTICE AUTH :*** Checking Ident
NOTICE AUTH :*** No ident response
:London.UK.Eu.Undernet.Org 001 auniquieeee :Welcome to the UnderNet IRC Network via Kewlio.net, auniquieeee
:London.UK.Eu.Undernet.Org 002 auniquieeee :Your host is London.UK.Eu.Undernet.Org, running version u2.10.12.pre09

Una vez que veas esto estas listo para hablar. Solo basta tipear /join #nombredecanal por ejemplo /join #php e eso es todo…

Aquí el archivo
.air Confíen en el archivo a pesar del mensaje que aparece. Jeje yo lo hice y aun no encuentro el por que aparece dicho mensaje al instalar..

El source lo pueden encontrar en http://www.klr20mg.com/apollo/irc/srcview/ elcodigo aun tiene los trace, y comentarios comunes no esta limpio vamos.

y el Archivo instalable aquí http://klr20mg.com/apollo/irc/IRCApollo.air

Recuerden que este ejemplo esta muy alpha y puede tener varios errores… Pero no esta mal para un ejemplo rapidito no? 8)

Mas adelante escribiré temas mas sencillos sobre apollo para ir entendiendo desde lo básico ;)

Enjoy…

Apollo Alpha RELEASE

Posted by Tmeister On March - 18 - 2007

Pues si, es oficial, Después de varios días de especulación, Hoy se lanza al publico Apollo Alpha.

Se puede descargar en:

http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_apollo

Que es lo hay que descargar.

Antes que nada se necesita bajar el RunTime.

Este servirá para instalar y ejecutar las aplicaciones creadas con apollo.

Después de esto. Si cuentas con Flex Builder 2.0.1, Deberás solamente descargar “Apollo Extension for Adobe Flex Builder 2.0.1”

Ahora que si no tienes FLEX biulder instalado, deberás descargar su versión de prueba.

Existe Apollo SDK que no necesita Flex Builder pero el MXML deberá ser hecho a mano con cualquier otro editor ej NotePad. ;)

A darle.. :D

Que hay con apollo.

Como ya sabemos Apollo es una aplicación para desarrollar RIAs ( Rich Internet Application ) multiplataforma que esta desarrollando Adobe, con la cual se podrá desarrollar tanto en Flash, Flex, HTML Ajax entre otros, El “target” serán RIAs que podrán usarse desde el desktop del usuario.

Las aplicaciones hechas con Apollo serán distribuidas por medio de archivos .AIR el cual instala la aplicación en la maquina local.

Las características que saltan a la vista al instante sobre Apollo son.

* API para manejo de ventanas nativas
* API para acceder al FileSystem local (Escritura/lectura, Creación/Modificación/Eliminación) de archivos y Directorios.
* API para actualizaciones automáticas de la aplicación.
* Por supuesto el nuevo soporte de HTML, Ahora si hay soporte total de HTML/Javascript/CSS dentro de las aplicaciones
* Nuevos componentes para la navegación del FileSystem.

Entre muchas muchas cosas mas.

Sin duda Apollo abre las puertas del desarrollo de aplicaciones de escritorio para todos los desarrolladores web, ya que se podrán crear aplicaciones por medio de HTML, si, ademas de FLEX, FLASH se podrán desarrollar aplicaciones mediante HTML.

En fin hay mucho que estudiar y con que jugar ahora que Apollo esta libre

En lo personal les llevo un poco de delantera ya que fui integrante del beta privado de Apollo.. jeje. :P

Links

http://labs.adobe.com/

http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs_apollo
http://labs.adobe.com/technologies/apollo/

Apollo estará disponible esta noche??

Posted by Tmeister On March - 18 - 2007

Corren los rumores después del Apollo Camp, que esta noche sera lanzado a todos el alpha de Apollo.

Sera cierto? Pues ya estaremos al tanto de ello.

Otra cosa. Desde siempre se dijo que Apollo seria solo el Code Name del producto, pero siendo que todos han adoptado el nombre y lo identifican, se hizo una votación de 3 días en el Apollo Camp, donde la pregunta era

Debe Adobe conservar el nombre Codigo Apollo como el nombre oficial del producto?

La respuesta fue contundente 89% a Favor 11% en contra

Así que Apollo seguirá siendo Apollo.

Acerca de mi
Enrique Chavez

Enrique Chávez también es conocido como @Tmeister es un desarrollador, emprendedor, poeta y loco.

Geek autodeclarado y apasionado de todo lo que tiene que ver con tecnología y desarrollo.

Cuenta con una experiencia de más de 7 años en el ramo del desarrollo, creando, sobre todo, aplicaciones web en la empresa Sapotek.

A finales del 2008 crea, junto con 3 colegas, la consultoría llamada AureaCode, enfocándose a brindar servicios de desarrollo web en todas sus variantes.

Si necesitas algún tipo de información o consulta por favor no dude en escribir.

View Enrique Chávez's profile on LinkedIn

Carlos Enrique Chavez Garcia's VisualCV

RSS Feed

Links Patrocinados