





| October 14th, 2006 | |
|
En muchas ocasiones cuando se nos encarga una aplicaci贸n din谩mica en flash siempre hay un problema al momento de que el cliente cambie los valores de configuraci贸n de dicha aplicaci贸n mucho mas cuando este ultimo no quiere pagar por una interfaz de configuraci贸n =). Para nosotros como desarrolladores no es nada del otro mundo poder cambiar los valores de un XML pero esto cambia cuando el cliente final sera el encargado de modificar dicho archivo. Cuando decimos XML se quedan con cara de 'ehhh? Y eso con que se come', repito si el cliente no quiere pagar por una interfaz de administraci贸n y quiere poder cambiar algunos valores de la aplicaci贸n lo mejor es que se le de un archivo de configuraci贸n en texto plano. Ustedes pensaran que para ello podemos usar loadVars con las variables declaradas, el problema, de nuevo desde el punto de vista del cliente final es complicado ya que este debe tener un formato y ademas de que no podemos poner comentarios en el. Jugando por ah铆 con Python me encontr茅 con el modulo Config que carga y parsea un archivo de configuraci贸n est谩ndar. A que me refiero con archivo de configuraci贸n est谩ndar? El t铆pico archivo que utilizan los programas en linux, por ejemplo apache. Si nunca han visto este tipo de archivos as铆 es como se ve. ########################################### ########################################### pathImages path/to/folder/ ########################################### GalleryName this is my test gallery ########################################### firstname = Enrique ########################################### lastname Chavez ########################################### nick Tmeister # End File Bueno, He creado una sencilla clase que se encarga de parsear este tipo de archivos pudiendo acceder a los valores de las variables de una forma simple. Tomando como ejemplo el archivo de configuraci贸n anterior, lo 煤nico que tenemos que hacer en nuestra clase o Fla es algo as铆.. Actionscript:
Con esto obtenemos algo as铆: path/to/folder/ Como pueden ver al instaciar la clase se le pasa como par谩metro el path del archivo de configuraci贸n. Esta clase cuenta con 2 dispatchs, fault y complete los nombres son mas que descriptivos cierto? read que regresa el valor de la variable que se pasa como par谩metro y Por ultimo la clase Config Actionscript:
Los archivos Fuente. http://klr20mg.com/archivos/config.zip Estoy totalmente convencido que la mejor manera para manejar nuestras configuraciones en Flash sigue y seguir谩 siendo un archivo XML, pero para aquellos necesiten un archivo de texto plano que sirva como archivo de configuraci贸n simple con comentarios para los clientes necios jeje esta clase puede ser de utilidad. Saludos!! |
|
| Archivado bajo : ActionScript, Clases AS2 - Este post tiene : 0 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 12th, 2006 | |
|
Aral Balkan ha hecho lo que hasta el d铆a de hoy es la mejor rese帽a sobre Apollo. Que es Apollo? 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 鈥渢arget鈥 ser谩n RIAs que podr谩n usarse desde el desktop del usuario. En Fin este post es de lectura obligada. Saludos!!
|
|
| Archivado bajo : Adobe AIR - Este post tiene : 2 Comentarios » |
| September 12th, 2006 | |
|
Mientras el blog sigui贸 creciendo (No tanto como lo deseo Es por ello en el apartado de Categor铆as y Archivos (en la barra lateral) implemente, por medio de un par de plugins de wordpress, una navegaci贸n por medio de 谩rbol (tree) en la cual pueden encontrar cualquier post publicado en el blog, como comente, est谩n ordenados por categor铆a y por fecha.
Ademas de que se agrego una categor铆a de blog sobre Flex. Yo digo que se ve bien 8). que opinan?
|
|
| Archivado bajo : General - Este post tiene : 4 Comentarios » |
| 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 » |
| September 4th, 2006 | |
|
A partir del lanzamiento oficial de Adobe Flex 2 me he puesto a probarlo realmente a conciencia, las 鈥減ruebas鈥 son claramente desde una perspectiva de un desarrollador en Flash. Bueno los resultados de estas pruebas los publicare en un Post posterior. El tema del post es 鈥淐omunidades de Flex en espa帽ol鈥. Cuando estaba investigando sobre Flex me di cuenta que no existe ning煤n sitio en espa帽ol dedicado a Flex, hay unos cuantos blogs dignos de leer aunque los autores son de habla hispana los contenidos son en Ingles aunque de muy buena calidad. ASFusion Me encontr茅 con un foro sobre Flex en after-hours pero parece que se postea una pregunta cada mes jeje.. tal como en mi blog. Bueno el punto es 驴no existen comunidades en espa帽ol de Flex? 驴Valdr谩 la pena crear un comunidad de Flex en espa帽ol? Por mi parte me gustar铆a crear algo, pero no se realmente si exista el material humano para poder crear una comunidad como tal, Ahora el por que me interesa? Simplemente para poder ir aprendiendo juntos, se puede decir que estoy en un nivel medio-bajo, si no es que bajo en Flex y tener un lugar donde preguntar, donde compartir sobre temas de inter茅s mutuo etc seria interesante. Que les parece? Creamos algo? |
|
| Archivado bajo : Flex - Este post tiene : 6 Comentarios » |
| August 29th, 2006 | |
|
脷ltimamente he recibido varios mails en los cuales me preguntan como hice para que en mi sitio tmeister.net el contenido se centre autom谩ticamente dependiendo del tama帽o del navegador. La respuesta es mediante el listener onResize del Stage. Pero es algo dif铆cil de explicar as铆 que decid铆 crear un componente que lo haga :). Este componente consta de 4 par谩metros los cuales son: backContent : El path a la imagen o SWF que sera el fondo del sitio contentPath: El SWF principal el cual es la interfaz principal del sitio, el cual se centrara backgroundColor: el color de fondo de nuestro sitio, esto es para 2 cosas. Sera el color de fondo que se mostrara mientras se carga el TextColor: El color del texto del Preloader. Por el momento el preloader aparece en la esquina inferior izquierda con el siguiente texto Loading background [ / ] con una peque帽a animaci贸n. Esto es todo el componente se encargara de todo lo dem谩s. Ahora el tama帽o del SWF que seteamos en el archivo html debe tener las medidas de 100% de ancho y 100% de alto ademas de setear el margen del documento a 0, pueden ver el codigo fuente del HTML del ejemplo y ahi veran mejor a que me refiero. Un ejemplo del componente lo pueden ver en http://klr20mg.com/stageresize/ simula exactamente lo que hago en mi sitio tmeister.net Aqu铆 les dejo el Zip con el componente y con los archivos utilizados en el ejemplo. El Fla que contiene el componente es stage.fla. Por otro lado aprovecho para decirles que aun estamos desarrollando desktoptwo al d铆a de hoy muchos bugs han sido corregidos y estamos por lanzar un par de aplicaciones nuevas. Una interfaz para hacer b煤squedas en Yahoo y en Google desde deskoptwo, un visor de Im谩genes, un foro. Y pronto vendr谩n mas aplicaciones. Bueno, como siempre aqu铆 los archivos fuente stageResize.zip Enjoy.. |
|
| Archivado bajo : ActionScript, Clases AS2 - Este post tiene : 16 Comentarios » |
| Entradas Anteriores | Entradas Siguientes |
|---|