AdobeHispano: Evento online por Xpert

31 01 2009
Por Raul Jimenez

La comunidad latina sigue moviéndose con criterio y acierto esta vez de la mano de Marlon Ceballos y el Grupo de Usuarios de Colombia Xpert, con tres días de conferencias online.

AdobeHispano

BlocketPc tendrá su parte de protagonismo con dos conferencias y formará parte de un elenco de ponentes de diferentes partes del mundo:

En la web oficial de AdobeHispano podéis consultar la programación y los detalles para asistir a las charlas.

Como avance podemos adelantar que nuestras respectivas charlas tratarán sobre el uso de nuestro Feather Framework y algunas de las importantes mejoras que estamos por sacar, así como el desarrollo de aplicaciones Flash Lite con las APIs de desarrollo y comunicación de Nokia.

Un saludo!



Avances LiteDays!!

27 01 2009
Por Marcos Gonzalez Sancho

Pues señores… estamos de enhorabuena, el ritmo de inscripciones está siendo vertiginoso, y solamente os diremos que hemos alcanzado ya una cifra (80% de ocupación) que hace que podamos decir my orgullosos que “si queréis asistir daros prisa, porque quedan pocas plazas”.

LiteDays, 01, Barcelona 20 de Febrero de 2009, Evento en vivo Flash Lite, Distributable Player, Adobe Mobile Packager

Estamos trabajando para intentar contar con otro de las empresas distribuidoras que pueden formar parte de la solución derivada del Adobe Mobile Packager y del Distributable Player, con lo que si lo lográramos, tendríamos el pack completo para los talleres :)

Aun nos queda casi un mes de preparativos, pero todo está marchando sobre ruedas gracias a la buena predisposición que tienen desde Adobe como las demás personas y compañías implicadas, con lo que os iremos manteniendo informados de todos los avances y acontecimientos referentes a este evento que con tanta ilusión estamos organizando.

¡Os recordamos que podéis formar parte también del grupo que hemos creado en Facebook!

¡Gracias a todos por esta acogida tan increible!



JSON vs XML en Flash Lite: Fight!

25 01 2009
Por Raul Jimenez

A raíz del post que colgó Nick Gerig sobre los problemas de memoria que surgen a la hora de trabajar con el XML me he decidido a hablar sobre JSON (JavaScript Object Notation), un formato de intercambio de datos no muy conocido en la comunidad Flash, aunque sí en AJAX.

Los problemas de XML parten en base de la programación interna del Player que ya de por sí nos dificulta bastante la tarea a la hora de eliminar de la memoria el archivo, e igualmente, parece ser que el Garbage Collector tampoco está por la tarea de quitarnos esas KBs de encima.

Sin embargo, nosotros podemos cargar un XML como String y esto nos ahorrará los problemas de memoria, ya que se tratará al objeto como una cadena de texto y no como un objeto XML. Obviamente, el problema de esto es que nosotros tendremos que parsearlo haciendo búsquedas y cortes de carácteres que pueden ser tediosos y complejos.

Por otro lado, podemos usar JSON, que de por sí es un estándar y una estructura bastante clara. Además, en la web de JSON, ofrecen un parseador de JSON de código abierto para AS1, AS2 y AS3, así que ya tenemos la parte más difícil hecha.

Con esto podemos comparar las diferencias de memoria, yo he hecho una serie de pruebas utilizando la misma estructura convertida de XML a JSON.

El primer archivo de test JSON al convertirlo en objeto consumía 140KBs de memoria.
Prueba de memoria con JSON

El primer archivo de test XML al convertirlo en objeto consumía 202KBs de memoria.
Prueba de memoria con XML

El segundo archivo de test JSON al convertirlo en objeto consumía 141KBs de memoria.
Prueba de memoria con JSON

El segundo archivo de test XML al convertirlo en objeto consumía 172KBs de memoria.
Prueba de memoria con XML

El tercer archivo de test JSON al convertirlo en objeto consumía 244KBs de memoria.
Prueba de memoria con JSON

El tercer archivo de test XML al convertirlo en objeto consumía 419KBs de memoria.
Prueba de memoria con XML

Con esta comparativa nos podemos dar cuenta de que cuanto más grande es el archivo, más diferencia de peso hay. También podemos notar que los atributos no favorecen al peso ya que estos se guardan como my_xml.firstChild.attributes.nombre, creando dos objetos (attribute y nombre) para un campo.

Además, JSON siempre ocupa menos, con diferentes tipos de archivos y todo eso en formato String, que es mucho más fácil de eliminar de la memoria que un XML.

Por otro lado, cabe destacar que JSON requiere de un parseo en cliente, aunque es bastante rápido y sólo en el último archivo ha tardado un tiempo considerable de 100ms, lo cual tampoco es tanto para un archivo de ese tamaño.

Resumiendo, JSON es un tipo de datos muy válido para trabajar en Flash Lite y reducir considerablemente la memoria, y de paso nos ahorramos esos problemas tan molestos del XML que comentó acertadamente Nick.

Podéis descargar mis pruebas de JSON vs XML y hacer vuestros testeos, sería genial saber vuestros resultados ;)

Un saludo!!

PD: Sin duda que el parseador de JSON tiene todos los números para entrar dentro de la próxima release de Feather Framework :D



Una dosis de Flash Lite

24 01 2009
Por Marcos Gonzalez Sancho

Pues como todos sabéis, andamos por estos lares bastante apurados preparando un montón de proyectos interesantes, algunos de los cuales ya han salido a la luz, y otros que aun no son públicos. Pero no podemos decir que no comenzamos el 2009 con trabajo por hacer.

La cosa es que con tantas cosas, se nos ha hecho postear algunas de las noticias más intersantes que han ocurrido en las últimas semanas en el panorama Flash Lite, así que aquí os dejamos un mix, con lo más destacado de los últimos días.

Eventos y eSeminars

Recordaros que LiteDays ha nacido, y que el primero tiene lugar el 20 de Febrero, justo despues del MWC en Barcelona. En muy pocos dias ya hemos superado la cifra de 35 inscritos, así que os animamos a que sigamos a este ritmo, con suerte se nos queda pequeño!!

Por otro lado se avecina un eSeminar realmente interesante de la mano de Nokia, que va a tratar de las nuevas posibilidades de los terminales S60 que incorporan acceso a los servicios de Nokia (a partir de la 5th edition si no recuerdo mal). El eSeminar tendrá lugar el 28 de enero, y tiene una versión para la zona EMA y otra para la zona AMERICAS. Gracias a biskero por mantenernos al tanto.

Por otro lado navegando por el blog de Dale, encuentro que Steve Howard (al que tuve la ocasión de conocer a raíz del European eLearning Summit), ha anunciado el siguiente contenido a modo de video tutorial, que trata un tema que salió a la luz en las charlas en vigo, y es que Device Central se ha hecho amigo de Captivate, lo que abre un campo más que interesante en el mLearning. Esto se logra mediante la capacidad de “panning” incorporada en Captivate, que trabaja sobre una zona reducida dentro del área de trabajo, pensando sobre todo en móviles y dispositivos.

Comunidad

Pues resulta que no paramos de crecer, y aparece un nuevo blog dedicado a Flash Lite. Su propietario ha estado espabilado, y se ha dado cuenta que en la plataforma wordpress gratuita no había pillado ese subdominio… Esperemos que no nazca para quedarse en eso, sino que sea de los que nacen, crecen y se reproducen :) . Otro dato cortesía del Sr. Biskero. Suerte desde aqui!

Por otro lado nuestro ya conocido Dale, hace una intersante reflexión sobre el estado de los wallpapers en flash lite. Sin duda Dale tiene conocimiento de causa, ya que desde hace tiempo, y a través de moket, pude tener a acceso a determinada información sobre la distribución de este tipo de contenidos. Los comentarios tampoco tienen desperdicio.



Recursos de parte de Nokia

21 01 2009
Por Marcos Gonzalez Sancho

Aquí os traemos unos cuantos recursos que han llegado a nuestros oidos por boca de Alessandro Pace (Biskero).

Por un lado un arsenal de enlaces dentro del Forum Nokia Flash Lite Wiki, que nos muestran ejemplos de como sacarle partido a todas las nuevas funcionalidades que desde Nokia le han dado a las S60 5th Edition, con relación al acceso a sus servicios.

Esto viene muy a cuento del recurso que os posteamos no hace demasiado tiempo, que es la Flash Lite Developers Library. Desde luego no se puede decir que de Forum Nokia no salga contenido interesante, así como la cantidad de movimiento y calidad de los post de sus foros sobre flash lite.



Open Screen Project, especificación RTMP para Flash Video

21 01 2009
Por Marcos Gonzalez Sancho

Vía Mark, nos llegan buenas noticias de la mano del Open Screen Project.

Resulta que se ha decidido abrir la especificación de RMTP (Protocolo de mensaje en tiempo real) y cuando se haga será incluida en el Adobe Developer Connection (el enlace ya funciona, pero aun no hay contenidos). Esto se espera que ocurra en la primera mitad del año 2009.

Os dejamos algunos extractos de la nota de prensa:

“With the RTMP specification, developers and companies will be able to provide users with optimized audio, video and data streaming, no matter what kind of device the user is on or where the content is coming from,” said Adobe CTO Kevin Lynch. “Our ongoing commitment to openness is accelerating adoption of the Flash Platform by developers and resulting in a new generation of Web applications, content and video experiences that run reliably across operating systems and devices.”

Y con respecto a los formatos…

RTMP provides an enhanced and efficient way to deliver rich content. Developers and companies will have free and open access to the documented RTMP specification to help enable unparalleled delivery of video, audio and data in the open AMF, SWF, FLV and F4V formats compatible with Adobe Flash Player.

Empezamos el 2009 con buen pie!

Más información aqui.





Get Adobe Flash playerPlugin by wpburn.com wordpress themes
computer poker online poker gambling online poker money free poker money 11.5 gram poker chips poker chips dice free on line poker online free video poker poker forums fulltiltpoker com no deposit poker bonus poker face 500 poker chips poker table felt poker flush poker ranking texas hold em poker free gambling online poker free online poker game hold em online poker poker freerolls poker sale poker online holdem real money poker online tournaments poker free three card poker holdem online poker poker gratis card games poker online hold em poker australian poker best poker online online poker bonus poker cheats clay poker chip poker casinos poker night party poker bonus code poker accessories poker free on line throatpokers folding poker table party poker code online free poker game multiplayer poker poker for fun slots poker blackjack poker royal poker bonus codes poker texas holdem poker online limit poker chips for poker poker slots winning poker online poker sites poker guide poker bet poker dealer video poker strategy free texas hold em poker poker 1000 suited poker chips deluxe poker world poker tournament poker chips suited pokerus poker shirt dice poker chips throat pokers paradisepoker poker online money pai gow -poker holdem poker online online money poker free poker texas hold roulette poker event poker world tournament poker poker websites video poker free games casino chip poker set suited poker chip set poker books poker bot rules of poker free downloads poker poker betting casino poker chip set online holdem poker texas holdem online poker poker casino game holdem poker game poker playing cards casinos poker free poker bonus free hold em poker bonus deposit no poker play poker free games world poker championship casino poker set best online poker official poker rules poker chip sets poker codes poker card game online texas holdem poker poker table top hold em poker free clay poker set 1000 poker chips party poker com home poker casino video poker chip clay poker poker freeroll poker chips custom poker reviews chip clay poker set custom poker onlinepoker rules poker texas pai gow poker club poker win poker poker deposit bonus web poker caribbean stud poker videopoker texas poker table 11.5 poker chip set top poker table www poker net online poker site poker bonus codes poker games to play poker play for free play poker games play free video poker poker texas hold em free poker 10 celebrity poker poker website poker stats clay poker chip set shirt poker poker buy fulltilt poker game of poker code party poker play free poker games poker draw bonus no deposit poker poker set clay online poker tournament dogs playing poker ultimate poker poker free downloads 500 poker chip set free poker on line pokerroom com free video poker online free texas holdem poker usa poker poker academy adult poker www partypoker play poker online free casino poker games suited poker chip poker strategies omaha poker poker 300 party poker bonus free video poker game texas holdem poker free poker felt free texas hold poker poker win strategies poker poker book free online play poker bet poker poker limit poker cheap poker de betting poker articles poker poker results mobile poker freeroll poker poker set 500 texas poker game play money poker poker club suited poker play texas poker poker videos crazy game of poker free money poker no limit poker poker supplies free poker sites free online video poker 500 chip poker set titan poker online poker tournaments poker winning poker in las vegas poker folding poker tv free games video poker learn poker poker online sites de poker poker suited no deposit bonus poker free casino poker poker custom poker play money electronic poker poker flash play poker for free absolutepoker slot poker poker school poker shirts bonus code party poker poker dvd texas poker rules pc poker poker news hold em poker online poker card games poker free money poker chip set 500 poker multiplayer poker learn online poker room card game poker pub poker www pokerstars hot poker poker tournament manager custom poker chips world championship poker online poker hold em poker free bonus poker pictures poker tournaments online play free poker online index map rss