





| February 15th, 2007 | |
|
Los chicos de Riactive con el propósito de apoyar el proyecto AWI han lanzado oficialmente un concurso patrocinado por Adobe EU y Latam, tal y como lo comenta Edgar. Dicho concurso consta de crear un cliente para AWI [AMFPHP-WordPress Integration], ya sea para reproducir una interfaz en Flex/Flash para wordPress como blog o como un CMS para sitios web. Como comenta Edgar el primer lugar ganara una licencia de Flex con Charting y el segundo lugar ganara una licencia de Flash 8. Esto es para ponerse las pilas por su parte lectores para crear el cliente y para mi para trabajar a marchas forzadas para terminar al 100% AWI. Como saben, AWI tiene un par de semanas vivo y aun esta en un estado alpha, pero cuenta con 16 métodos funcionales de lectura de información con los cuales se puede trabajar un cliente sin problema. Junto con los desarrollos que ustedes vayan creando por supuesto que comenzaran a existir peticiones, comentarios etc que al final del dÃa dará como resultado un “producto†espero yo robusto y estable creado a partir de las opiniones de cada uno de ustedes. Por mi parte daré, de ahora en adelante, prioridad uno a este proyecto tratando de satisfacer todas aquellas peticiones que surjan. Por ahora pueden usar mi servidor como conejillo de indias ya que aquà esta montado AMFPHP 1.9 y la ultima versión de AWI. La url del Gateway es : http://klr20mg.com/amfphp/gateway.php el browser de los servicios lo encuentran en: http://klr20mg.com/amfphp/browser/ Una vez que los métodos de escritura estén listo montare un wordpress exclusivo para el proyecto en el cual podrán hacer o deshacer lo que quieran Para peticiones, sugerencias, reclamos, etc. Por favor háganlo directamente en la lista de correo del proyecto para subscribirse a la lista basta con enviar un email vació a la dirección Ahora por ultimo y no por ello menos importante no me queda mas que agradecer a todos los miembros del equipo de Riactive por el apoyo, principalmente a Edgar Parada, estoy realmente agradecido por el apoyo en este proyecto. No queda mas que… a ponchar código. :p No sean tÃmidos y envÃen sus clientes Saludos!! |
|
| Archivado bajo : AMFPHP, Awi, Eventos, Flex - Este post tiene : 1 Comentario » |
| February 10th, 2007 | |
|
La primer fase del proyecto esta terminada, con primer fase me refiero a que, los métodos mas comunes de lectura de la información de posts en wordPress están listos. Toda la información la pueden encontrar el blog de AWI http://klr20mg.com/awi/primera-fase-terminada/ Nos estamos leyendo |
|
| Archivado bajo : AMFPHP, Awi, Flex - Este post tiene : 0 Comentarios |
| February 1st, 2007 | |
|
Bueno gente, Esto va en serio, he creado un sitio especial para el proyecto en el cual estarán las ultimas noticias sobre el proyecto, los links relacionados, Mailing-list, descargas, SVN, Blog etc. De verdad les agradecerÃa sus comentarios sobre el proyecto, que al fin del dÃa es un proyecto para la comunidad o sea todos nosotros La url del sitio es : http://klr20mg.com/awi/ Nos estamos viendo. |
|
| Archivado bajo : AMFPHP, Awi, Flex - Este post tiene : 5 Comentarios » |
| January 29th, 2007 | |
|
English translation, at the bottom Hace un par de dÃas comencé a trabajar sobre un nuevo proyecto. Su nombre oficial es AWI (Amfphp WordPress Integration). El propósito de AWI es hacer servicios para Amfphp, los cuales servirán de “gateway†entre Flex/Flash y WordPress, para asà poder hacer GUI’s sobre estas 2 plataformas de desarrollo. Como comente al inicio, este proyecto lo comencé apenas hace un par de dÃas. Y espero dedicarle un par de horas al dÃa, por lo menos ( O lo que el cuerpo aguante Por el momento el proyecto consta solo de 4 servicios y estan en estado alpha, por el momento, solo leen algunas propiedades de WordPress. Ademas de contar con los métodos para tomar la información normal del blog, Post, Comentarios, CategorÃas, BlogRoll, etc. Tal vez también se integre todo lo referente a la administración del mismo aun no lo se. Si alguien esta interesado en participar pueden encontrar el proyecto hospedado en GoogleCode Los archivos los pueden descargar en http://code.google.com/p/awi/downloads/list Para ver los métodos hasta el momento puede entrar a http://klr20mg.com/amfphp/browser/ bajo el apartado WordPress. Si alguien tiene comentarios, ideas, etc son bienvenidas. – English – Two days ago i began working on a new project officially called AWI (Amfphp WordPress Integration). The objective to reach is to make services for working on Amfphp, which will be like a “gateway” between Flex/Flash and Wordpress, and building GUIs on those two platforms. like i said at the beginning, this project started two days ago, and i will spend at least a couple of hours a day, as well as beginning this project, it will be open source, i know it is a little project but doesn’t matter, we’ll see the impact and the results. Currently it has just 4 services in alpha status, they access a few properties from WordPress. As well as to have the methods for taking the normal data from the blog, posts, comments, categories, blogroll, etc, maybe i will add features about the management but i still dont know. If anybody is interested and want to collaborate, the project is hosted in GoogleCode: You can download the files from: http://code.google.com/p/awi/downloads/list The methods written currently could be reached at: http://klr20mg.com/amfphp/browser/ under the WordPress section Any help, ideas, comments would be appreciated. cheers |
|
| Archivado bajo : AMFPHP, Awi, Flex - Este post tiene : 4 Comentarios » |
| January 28th, 2007 | |
|
Hace poco mas de un mes se anuncio el lanzamiento de la versión 1.9 alpha de amfphp, esta versión por fin soportaba AMF3 y con ello interactuar totalmente con Flex2. Y el pasado viernes se lanzo la versión beta 2, Asà que es hora de que nos vayamos enterando de como funciona esta nueva versión =) 1.Descargar e Instalar Amfphp 1.9 beta 2. Descarga el archivo zip de amfphp 1.9, descomprimelo y sube el folder amfphp a algún lugar de tu servidor, el mejor sitio seria el directorio principal de tu sitio. Para comprobar que todo esta correcto haremos la vieja pero siempre efectiva comprobación. En tu navegador escribe la dirección que apunte hacia el archivo gateway.php Si el folder de amfphp se encuentra en el folder raÃz de tu sitio entonces la dirección seria: http://www.tusitio.com/amfphp/gateway.php Si todo sale bien debes de ver un mensaje como este.
2. Crear nuestro primer servicio. HelloWorld.php PHP:
Si ya habÃas trabajado con una versión vieja de amfphp te darás cuenta que $this->methodTable se ha eliminado de la estructura de la clase. $this->methodTable era utilizado para asignar las propiedades de las funciones, sobre todo la descripción, y la forma de acceso, esto ultimo para saber si se podrÃa acceder a la función de forma remota o solo local. En esta nueva versión como dije antes $this->methodTable dejo de usarse. Ahora esta nueva versión de amfphp asume que todas las funciones pueden accederse remotamente a menos que el nombre de la función comience con guion-bajo “_†o la función sea declarada como privada, esta ultima opción solo esta disponible en php5. Un ejemplo HelloWorld2.php PHP:
3. Configurar Flex2 para trabajar con amfphp Debemos crear un proyecto básico en Flex.
Ahora necesitamos crear un archivo de configuración para que flex sepa donde buscar nuestros servicios de amfphp. Para ello creamos el archivo services-config.xml con la siguiente estructura XML:
La única linea que nos interesa y que debemos modificar es la siguiente: XML:
Modificando la ruta hacia donde esta nuestro archivo gateway y guardandolo en el folder raÃz de nuestro proyecto. Una vez que tenemos nuestro archivo, dar click derecho sobre el nombre del mismo e ir a propiedades. Se abrirá una ventana de propiedades, obviamente, seleccionamos del menú izquierdo la pestaña “Flex Compiler†y en la linea de “Argumentos adicionales de compilación†-s services “services-config.xml†y damos click en “Okâ€
Ahora ya estamos listos para trabajar con amfphp 1.9 y Flex. 4. Probando la conexión Lo primero es subir nuestro servicio “HelloWorld.php†el cual creamos en el paso 2. Este servicio debe de estar dentro del folder amfphp/services, dentro, puedes crear folders anidados sin ningún problema en este caso lo colocare en la carpeta Tutorials/HelloWorld. Creamos una pequeña interfaz la cual constara de un un par de LinkButtuns, un TextArea contenidos dentro de un panel cuyos botones ejecutaran los métodos remotos de amfphp. Algo asà XML:
vamos a ver parte por parte. XML:
En este tag como se puede ver creamos nuestro RemoteObject los parámetros son:
Dentro del tag RemoteObject debemos agregar los métodos a los cuales vallamos a acceder desde Flex y definir la función que se ejecutara cuando el método se haya ejecutado con éxito. Esto lo hacemos definiendo el tag <mx:method> XML:
los parámetros son:
Por ultimo, debemos ejecutar dichos métodos desde nuestra interfaz, en este ejemplo se ejecutan mediante un LinkButton XML:
Al momento de dar click enviamos la petición de ejecución del método SayHi que esta definido dentro del RemoteObject helloService, simple cierto? Este es el resultado final. Aqui estan los archivos completos del proyecto. helloworld-amfphp19.zip Con esto podemos comenzar a trabajar y a aprovechar todas la ventajas que amfphp nos ofrece. Cheers. |
|
| Archivado bajo : AMFPHP, Flex, Tutoriales - Este post tiene : 9 Comentarios » |
| October 2nd, 2006 | |
|
Últimamente he estado probando Flex. Estoy realizando una vista en Flex de este blog que pronto podrán ver en linea entre otras cosas.. Bien, El tema de hoy va sobre la etiqueta Cuando agregamos esta etiqueta a nuestro mxml regresa una secuencia detallada de los eventos que se están ejecutando en nuestra aplicación. Como es un tag para debuguear en nuestra aplicación final no se vera ningún cambio. El ejemplo es sencillo Actionscript:
asà es como se ve nuestra ventana de debugeo si dicha etiqueta Actionscript:
Ahora, asà es como se ve nuestra ventana de debugueo cuando utilizamos TraceTarget Actionscript:
Sin duda esta es una etiqueta que nos puede ahorrar muchos dolores de cabeza al momento de Debugear. Saludos!! |
|
| Archivado bajo : AS3, Flex - Este post tiene : 1 Comentario » |
| September 5th, 2006 | |
|
A pocas horas de publicar el post Comunidades Flex en español, en donde comentaba que no existÃa ninguna comunidad en Español. Amanezco con la noticia de que Carlos Rovira junto con Xavi Beumala han lanzado un portal-comunidad sobre Flex y si, en español llamado MadeInFlex.. Bueno, era de esperarse era solo cuestión de tiempo para que apareciera algo, y la verdad para mi es mas que suficiente jeje. Estos 2 personajes si que saben de lo que hablan. Acerca de MadeInFlex "Made In Flex es un sitio web en español que pretende unificar aquellas necesidades creadas entorno a la plataforma Flex de Adobe. En definitiva, un punto de encuentro para desarrolladores, empresas y todo aquel interesado en esta nueva generación de RIAs(Rich Internet Applications). Los recursos planteados son muy diversos: Noticias, Grupo de Usuarios de Adobe, Lista de Correo, Casos de Uso o ArtÃculos por nombrar solo algunos. Es de esperar que se añadan más conforme desarrollemos la idea entre todos." Bueno, por lo pronto ya estoy inscrito en la lista, ya verán mis dudas por ahÃ. No me queda mas que desearles toda la suerte del mundo y espero poder colaborar con ustedes de alguna forma (Por lo menos haciendo preguntas :P) Enhorabuena. |
|
| Archivado bajo : Flex - Este post tiene : 1 Comentario » |
| Entradas Anteriores |
|---|