Archive for the ‘cs5’ Category

Pack de HTML5 para Adobe Dreamweaver CS5

Viernes, Mayo 21st, 2010

Adobe presenta en AdobeLabs una extensi�n para el uso de HTML5 con Dreamweaver CS5. Esta extensi�n proporciona la posibilidad de desarrollar para HTML5 y CSS3, e incluye actualizaciones y mejoras WebKit para la vista de dise�o y renderizado en Live View.

Esta extensi�n incorpora estas caracter�sticas:

  • Introduce el panel de vista previa de multipantallas, lo que permite mostrar en Live View 3 diferentes tama�os de pantalla.
  • Agrega y actualiza el code hinting para las nuevas etiquetas, atributos y propiedades HTML5.
  • Agrega el code hinting de las siguientes especificaciones CSS3: Transformaciones 2D/3D; animaciones; fondo y el borde; b�sicas de interfaz de usuario; trazado de la l�nea; Marquee; Media consultas; multicolumna, Ruby, contenidos y transiciones.
  • Actualizaciones Live View para apoyar <video> y <audio>.
  • Mejora de la prestaci�n de CSS3 en Live View.
  • Agrega dise�os de HTML5 de arranque para el cuadro de di�logo Nuevo documento.
  • Ofrece una mejor prestaci�n de nuevas etiquetas en la vista Dise�o.

Podemos descargar la extensi�n desde la siguiente URL:
http://labs.adobe.com/downloads/html5pack.html

Tambi�n disponemos de un foro espec�fico por si tenemos alguna duda o consulta:
http://forums.adobe.com/community/labs/html5pack/

Enviar comentario

Uso de Code Snippets en Flash CS5

Viernes, Mayo 14th, 2010

Entre las novedades de Flash CS5 está la nueva ventana de Code Snippets, que no es más que código listo para usar, esto es muy usual en muchos lenguajes de programación que ayuda a ganar tiempo reutilizando líneas de programación que necesitemos a lo largo de un proyecto. Esta versión inicial, solo está disponible para código utilizado en la línea de tiempo, no en archivos actionScript.

Para empezar crearemos un archivo nuevo en Flash CS5 y buscaremos en el menú Windows>Code Snippets o haremos click al ícono correspondiente, veremos:

Aquí podemos apreciar los códigos predeterminados que viene con Flash CS5 y como has visto, hay una gran variedad. Para el ejemplo inicial usaremos código de la carpeta Actions.

Si deseamos abrir una URL o dirección web, solo tendríamos que seleccionar en el escenario el botón que deseamos dispare el evento, seguido de Snippets y listo, veremos como en la ventana de acciones tendremos lo siguiente:

Otro ejemplo es el famoso Drag&Drop de los juegos, esto también viene aquí:

Conclusión hasta aquí, esto es una gran ayuda para los diseñadores que quieren un código simple y efectivo, además de fácil de usar. Ergo, los que nos dedicamos al código el 150% de nuestras vidas no podríamos estar contentos sólo con esto, para eso podemos crear nuestros propios Snippets. Para eso en la pestaña de la esquina damos click y seleccionado Create New Code Snippets.

Luego aparecerá una ventana para llenar el código que queramos, con título y toolTip, yo hice un for básico y quedó así:

En este caso no necesito de seleccionar un elemento del escenario para que funcione, así que sólo le hago click y en la ventana de acciones veremos:

De la misma forma podemos exportar o importar nuestros códigos para poder compartirlos sin problemas, o en su defecto, volver a la versión por defecto.

Por otro lado, podemos editar el XML que genera al crear los Code Snippets.

Ahí puedes darle grabar y regrescar :) espero les sea útil o por lo menos saber de su existencia.

Enviar comentario

Apple vs. Adobe, negocios vs. innovación tecnológica

Sábado, Abril 17th, 2010

Quiero hablar del tema de Apple y Adobe, tan famoso desde que Apple bloqueó Flash para apps en el iPhone. Para poner en contexto, soy usuario de ambos productos, por un lado tengo un iPhone y me declaro fan de este dispositivo. Cada que tengo oportunidad de platicarle a alguien de las aplicaciones que uso a diario y de la experiencia de usuario lo hago. También soy diseñador/desarrollador de Flash hace tiempo y soy instructor certificado de esta tecnología desde que pertenecía a Macromedia.

Dicho lo anterior creo que queda más claro porque los sentimientos encontrados!

Apple: Un tema de negocios

Por un lado tenemos la posición de Apple respaldada por su CEO Steve Jobs, quién es un tipo con mucho poder en la industria. No muchos directores de empresas son nombrados CEO de la década, después de haber sido echados fuera de sus propia compañía, regresar y levantar un imperio como lo es Apple.

Pero también Jobs ha pecado de arrogante y se ha tenido que comer sus palabras cuando las cosas no le han salido del todo bien. En esta ocasión creo que sus declaraciones se han ido un poco de control y han dejado ver esa parte humana que todos tenemos, pero que en él hay veces que peca de ser un poco arrebatada e irracional.

Esta más que claro que el tema para Apple no es un tema tecnológico si no un tema de negocios. Y es que “el que pega primero, pega dos veces”, y si en este momento ellos son dueños de la tienda de aplicaciones más popular y tienen control total de la misma, es obvio que no quieran moverse ni un solo centímetro de esa posición. Y dicho sea de paso que esto no solo afecta a Flash, si no que muchas otras tecnologías también están sujetas a las nuevas políticas de restricción de Apple.

Que Flash sea la única de estas tecnologías entre comillas “cerrada” por estar respaldada por una gran compañía que genera dinero de venta de licencias, le atrae una especial atención. Quizá en su momento SUN hubiera sido otro foco de atención pero recordemos que ellos han dejado de ser una empresa, para convertirse en una marca nada más, y que una supuesta pelea Apple y Microsoft en este momento ya es un tema un poco gastado y no trae nada de variedad porque es algo que siempre ha existido.

Adobe: Ubicuidad de la plataforma Flash

Adobe es una empresa cautelosa, inclusive han tratado de evitar una confrontación directa con Apple y con Jobs ya que quién dirige la posición acerca del tema no es directamente el CEO de Adobe Shantanu Narayen, si no una de las personas que más conocen Flash a nivel interno que es Kevin Lynch, actual CTO de Adobe y quién ha estado trabajando en la compañía desde la época de Allaire, después Macromedia y ahora Adobe. Por cierto, tuve el placer de conocerlo en el MAX pasado y es un tipo que inspira tranquilidad, de fácil sonrisa y muy afable.

Todo lo anterior acerca de Adobe no quita el hecho de que uno de sus principales objetivos sea llevar a Flash a ser una de las principales plataformas de desarrollo de experiencias de usuario, en el mundo. Llámense sitios web, banners, videos, multimedia, juegos, aplicaciones RIA, etc. Y todo esto también obedece a una estrategia de negocio, porque Adobe directamente no hace dinero con Flash o ¿Les han cobrado alguna vez por descargar el plugin para ver un video en YouTube? La respuesta es NO. Adobe capitaliza Flash del hecho de vender la herramienta de autoría, pero no es la única empresa que lo hace, hay otras empresas que también hacen dinero con Flash creando herramientas muy espectaculares que al final darán una salida en SWF y Adobe esta de acuerdo con eso.

Para los más ductos en la materia, algo similar pasó con Java. Quién más dinero hizo con esa tecnología, no fue SUN Microsystems! seguramente fue IBM, SAP o el mismo Oracle, quién actualmente es dueño de SUN.

Conclusión

Me gustaría resaltar dos cosas y dejar el debate abierto. Si se fijan he hablado poco de iPhone y de Flash, ¿por qué? simplemente porque técnicamente hablando estas dos tecnologías son totalmente compatibles. De hecho irónicamente la gran mayoría de desarrolladores de iPhone también son desarrolladores de Flash.

Cambiar las políticas del SDK de iPhone, justo un día laboral antes del lanzamiento de CS5 fue un golpe bajo hacia una de las principales novedades de Flash CS5 pero no por eso la gente va a dejar de usar Flash, ni tampoco va a cambiar sus iPhones. Claro habrá algunos fundamentalistas que quieran ver esto como una gran polémica y se dediquen a atraer la atención sin mucho fundamento.

Yo por mi lado prefiero tomarlo un tanto menos personal, entender que ambas compañías van a velar por sus propios intereses y si en algún momento los intereses de ambas pueden ir en el mismo sentido, entonces sí que tendremos Flash en el iPhone, así como ha sucedido con una gran cantidad de dispositivos en el mercado. Pero siendo sinceros no es algo que me quite el sueño…

Me gustaría escuchar sus opiniones al respecto :-)

Enviar comentario

Novedades en Adobe Premiere Pro CS5

Martes, Abril 13th, 2010

Ya vimos las nuevas características que trae Photoshop CS5, ahora exploraremos lo nuevo de Premiere Pro CS5.

Adobe Premiere Pro CS5

Es un software que permite la edición no lineal de videos. Además incluye la posibilidad de realizar efectos y títulos. Tal vez, la mejora más importante es la implementación de un nuevo motor de 64 bits que permite trabajar en tiempo real y tener previsualizaciones completas del proyecto.

Más formatos

Ahora se pueden importar fácilmente formatos nativos de las cámaras de video como RED, AVCCAM, DXP y DSLR, entre otros.

Integración de guiones

Esta es una de mis características favoritas ya que facilita muchísimo el trabajo al integrarse con Adobe Story, un servicio que permite crear y manejar un guión, permitiendo importar y crear automáticamente el storyboard, con las listas de tomas, diálogos, etc. Es evidente cómo va a permitir trabajar de forma más organizada y por tanto más rápida.

Compartir de forma segura

Integra un nuevo servicio online llamado Adobe Review, mediante el cual otras personas (digamos, los clientes) pueden revisar el archivo y añadirle comentarios, que verás sin tener que salir de Premiere.

Mayor compatibilidad Web

Ahora Premiere trae mejoradas sus capacidades para exportar contenido para la web, con ayuda de Adobe Encore CS5.

Ultra Keyer

Una mejora sustancial en el efecto de Chroma Key o recortado incluso en videos de Alta Definición.

Enviar comentario

Adobe Dreamweaver CS5, edición de CMS, Live View y más

Martes, Abril 13th, 2010

Las novedades de Dreamweaver CS5 sin lugar a duda traen muchos beneficios para todo desarrollador web ya que integran AdobeBrowser Lab, compatibilidad con CMS, Inspección de CSS y Code Hinting o sugerencias de código PHP . Incluso de clases personalizadas creadas por los usuarios.

Compatibilidad con CMS

Ahora puedes disfrutar de la compatibilidad de creación y comprobación con sistemas de gestión de contenido (CMS) tales como Wordpress, Drupal y Joomla.

Esto será aprovechado con las Sugerencias de código (code hinting) en directorios y archivos no estándar en Dreamweaver CS5 que activan una compatibilidad de sugerencias mejoradas para bibliotecas PHP de terceros y los marcos de trabajo de sistemas de gestión de contenido (WordPress, Drupal y Joomla)



Adobe BrowserLab

Con la integración de Adobe BrowserLab será fácil y de forma precisa ver la compatibilidad de tu desarrollo web con diferentes navegadores navegadores y sistemas operativos. Compare las vistas del navegador de forma independiente, lado a lado o superpóngalas mediante el método de capa sobre capa para lograr una coincidencia exacta de píxeles, esto gracias a la integración con Adobe BrowserLab, un nuevo servicio en línea de Adobe CS Live , tomando en cuenta de que los servicios de CS Live son gratuitos durante un tiempo limitado.

Live Code y Live View

Split + Live code : Te permite ver el código que se ejecuta con solo pasar el mouse por encima.

Split + Live Code + Live View: La conexión de archivos en tu servidor se convierte en algo fácil de usar ya que con esta combinación te proporciona el acceso directo a los archivos relacionados, así como la navegación de Vista en vivo que te da visualizaciones precisas de aplicaciones dinámicas.

Inspección de CSS

Visualice detalladamente el modelo de cuadro de CSS y cambie con facilidad las propiedades de CSS sin leer código, Solo con desplazar el cursor sobre los elementos de bloque en la vista en vivo para ver su contexto y cascada.

¿Están usando Dreamweaver? ¿Qué opinan de lo nuevo de la herramienta?

Enviar comentario

Adobe CS5, lanzamiento oficial el 12 de abril

Miércoles, Marzo 24th, 2010

-
Despu�s de muchos retrasos, cambios y explicaciones de su lanzamiento, hasta hace unas horas: incierto. Adobe decidi� por fin anunciar la salida de la nueva versi�n de la suite Adobe CS5, que no ser� de otra forma que a nivel mundial via onLine por Adobe TV el lunes 12 de abril del 2010. Esto quiere decir que desde la comodidad de tu casa u oficina podr�s ver, de manos de los expertos y creadores de esta versi�n, las novedades que nos ofrece la tan esperada suite.

Para eso tendr�s que ingresar a este link con tu id de Adobe (que lo obtienes gratuitamente)

Uno de los grandes temas y discusiones que sobre llevo con mis amigos es �c�mo pueden salir versiones tan seguidas?, si recordamos la suite CS4 sali� el 23 de setiembre del 2008, y un a�o antes, el 27 de marzo del 2007 fue lanzado la suite CS3, la suite CS2 en el 2005 y la suite CS en el 2003.

En realidad si nos damos cuenta hay un promedio de dos a�os entre cada versi�n (meses m�s meses menos), y los que estamos acostumbrados a trabajar con tecnolog�a entendemos que un mes ya hace diferente el mundo en la internet. Imaginen lo que es 24 meses, donde las exigencias de los dise�adores y desarrolladores va teniendo m�s presencia. Nosotros mismo, cuantas veces hemos dicho: Esto le falta o esto deber�a tener esta o aquella herramienta. Una de las cosas que me gustaron de las nuevas pol�ticas de Adobe es que si est�n escuchando a la comunidad de usuarios, empresas, agencias o freelance que realmente usan a fondo y entienden las necesidades existentes. Pero seamos sinceros, querer complacer a todo el mundo es complicado, adem�s de ser un interminable camino.

Asimismo, estoy seguro que muchos de nosotros no hemos notado cambios importantes o radicales entre una u otra versi�n de la herramienta que usamos, es posible, pero �acaso conocemos toda la herramienta para estar seguro que no se hicieron mejoras en algunas que no conoces?

Como siempre este ser� un largo debate, probablemente interminable… entonces mi pregunta es…

¿Qué esperas de esta nueva versión?



El futuro de Flash

Jueves, Febrero 11th, 2010

Desde que el iPad fue anunciado, sin Flash, mucha gente ha estado especulando su caída. Se suma el experimento de Youtube con HTML 5 y el tag <video>. Tal fue el hype generado por la supuesta muerte, que dedicamos un capítulo de MejorandoLaWeb al tema.

El mundo de Flash está cambiando. La computación está cambiando. La web está cambiando. Pero Flash no morirá y si Adobe toma las decisiones correctas, incluso puede convertirse en el líder de campos que no esperamos. Este año será decidido todo.

Flash, HTML 5, Javascript y el video

HTML 5 tiene cosas impresionantes. Drag and Drop de archivos al navegador, animaciones vectoriales en SVG, un tag para embeber video, otro tag para audio, acceso a disco y geolocalización por múltiples métodos (GPS, IP, manual, etc). Esto ha dado pie a que muchos digan que "Flash es innecesario".

Molly Holzschlag es una de las personas que más sabe de estándares en el mundo y compiló una lista de capacidades de HTML 5 y los navegadores que las implementan. No es mala la implementación, pero usarla en producción es triste.

El video es un problema "emocional". Algunos quieren OGG como formato, otros H.264 y otros algo completamente diferente. Ahora mismo, el tag <video> tiene la misma versatilidad de las epocas del Real Player.

Cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda

  • Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con "estándares".
  • Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has comparado a nivel técnico. La realidad es que actualmente, sólo Flash lo permite como debe ser. El resto de animaciones en SVG, CSS3 o JS gastan demasiada CPU y no hay un software del nivel de Flash para crearlas.
  • Edición y manipulación de audio: AS3 es capaz de mezclar audio en tiempo real. Nadie más puede hacerlo al nivel de AS3.
  • Edición bit por bit de mapas de bits: Aviary, Picnik y Photoshop Online hechos en Flash y Flex lo demuestran. ¿En HTML5 o JS? Ninguno realmente usable.
  • 100% de compatibilidad a través de todas las plataformas: Si dices que es posible escribir un sólo código HTML5/CSS/JS que funcione en todos los navegadores ahora mismo, no has hecho nada profesional. En SWF es normal

Flash no es sólo el player. Flash CS5 es un entorno integrado con la capacidad de diseñar, dibujar, animar, incluir video, audio, editar todos estos componentes, agregar interactividad y programación de alta complejidad, compilar para desktops, móviles o iPhones. Ninguna herramienta del lado "estándar abierto" ofrece ese nivel de integración ahora mismo. No Dreamweaver, no Visual Studio 2010, no Aptana, ni siquiera una combinación de varias.

Flash, teléfonos móviles, Apple

El mundo móvil es diferente. El iPhone cambió el mundo y estableció una fuerte tendencia a las tiendas de aplicaciones, la integración de HTML 5 actualizado en el teléfono e ignorar a Flash. Android y otros siguieron el mismo camino.

Este mes en el Mobile World Congress, Adobe presentará el Flash Player 10.1 para todos los teléfonos móviles (excepto iPhone), un compilador especial para crear apps de iPhone con SWF desde Flash CS5 y el secreto a gritos, una forma unificada de desarrollar apps "pseudo-nativas" para Android, WebOS, Blackberry y Symbian, con un mismo código.

Flash ya era usado por el 90% de la humanidad conectada antes de Youtube. Las animaciones y los juegos en linea lograron posicionar a Flash en el principio. No hay razón para pensar que no pasará a nivel móvil. Ninguna empresa tiene un entorno tan avanzado para el desarrollo de juegos móviles como Adobe con Flash. Y pasará en todas las plataformas de teléfonos actuales (En tu Nokia 1100 puede que no)

¿Y Flex? ¿Y Adobe AIR?

Flex es líder en desarrollo de RIAs. No se nota mucho su presencia en la web, pero está en muchas intranets y empresas. Aun no tengo claro si Flex Mobile hará un impacto tan fuerte como Flash/AIR Mobile, pero su presencia como la mejor y más veloz herramienta para aplicaciones web se mantendrá, a pesar de que HTML 5 y jQuery UI son amenazas muy reales y fuertes.

Adobe AIR tiene que evolucionar. El uso de archivos .air y "badge installers" es simplemente estúpido. No está mal que los ofrezcan, pero también incluyan la opción de crear instaladores por SO. Si el rumor de AIR Mobile es cierto y cometen una cagada como la de los .air, Flash no será el sueño que esperábamos. Esperemos que Adobe tome la decisión correcta.

Flash "estándar", Flash Open Source

Flash es estándar en el mismo sentido que los .doc y .docx lo son. Es una realidad. No es algo malo de por sí, pero muchos no se sienten cómodos. Flash tiene abiertas las especificaciones del formato SWF, pero prohíben crear "players" alternativos con esas specs ¿Por qué? Según ellos, para proteger la segmentación del mercado y mantener un sólo player. Yo solía creer en esto.

Ya no lo creo más. La pésima forma en la que Adobe ha manejado las plataformas móviles (i-Mode -> Flash Lite con AS0.5 -> muerte de Flash Lite -> vacío -> ¿10.1?) , sumado a la lección de Android que se puede tener una distro oficial open source sin perder el control me lo deja claro. Adobe debería, sin duda, liberar el código del Player y permitir que la comunidad "ayude". Si Adobe no puede implementar bien Flash en Linux y Mac, la comunidad sí podrá. ¿El miedo es que Microsoft los mate como mató a Java con una maquina virtual especial? Adobe ya está grande y debe poder superar esto. Con su penetración, pueden mantener el control de un player abierto.

Si no, quizás y el 2022, cuando HTML 5 será un estándar cerrado y aprobado, será realmente el declive de Flash.

NOTA: Si "odias Flash", por favor cita razones técnicas para odiarlo.
Si crees que estoy equivocado y Flash morirá, di tus razones técnicas o políticas por la que lo crees.
Si no tienes razones y es sólo porque "no te gusta", reflexiona.
Lee los comentarios, han aportado mucho al tema.

Enviar comentario

Caracteristicas de Flash CS5 mostradas en Adobe MAX 2009

Miércoles, Octubre 14th, 2009

De todos los programas que har�n parte de la Creative Suite 5, Flash CS5 es quiz�s del que m�s se hablado al p�blico y del cual se mostraron m�s caracter�sticas durante el Adobe MAX. Precisamente entre todas grabaciones de las sesiones se encuentra una llamada “Secret Session: Flash Professional” donde Richard Galvan (Technical Product Manager for Flash) hace un interesante recorrido por esta aplicaci�n explicando caracter�sticas como las siguientes:

Perfil de exportacion a iPhone

En la ventana “Publish Settings” encontraremos la opci�n “iPhone” para publicar a este dispositivo con lo cual el archivo es compilado en un ejecutable nativo para el software iPhone 3.0 y posterior con extensi�n .ipa.


Soporte para texto TFL (Text Layout Framework)

Flash CS5 tendr� soporte nativo para texto TFL el cual hereda muchas caracter�sticas del motor de texto que maneja InDesign con lo cual se le agrega un poder enorme a las tareas de formato texto en Flash con caracter�sticas como texto bidireccional (perfecto para textos en idiomas como Hebreo, Chino, Japon�s, entre muchos otros), m�ltiples columnas enlazadas y controles tipogr�ficos avanzados (kerning, ligaduras, discretionary hyphens, etc). Puedes ver m�s informaci�n sobre TFL en el sito labs de Adobe, adem�s, si deseas empezar a usarlo puedes descargar el framework para ser instalado en Flash CS4 o simplemente interactuar con el demo online.

Code Snippets

: Los “snippets” son ejemplos de c�digo que pueden ser aplicados a un s�mbolo seleccionado con lo cual es posible agregar interactividad sin tener conocimientos de programaci�n. Tambi�n es una forma interesante de reutilizar nuestro propio c�digo.

Editor de c�digo mejorado

Al muy criticado editor de Flash se la ha agregado la capacidad de reconocer las clases personalizadas as� como sus propiedades, m�todos y eventos, por lo tanto obendremos el code hinting al instanciar una clase personalizada o al usar instancias de las mismas.

Integraci�n con Flash Builder (FB)

Para quienes el punto anterior les parece una mejora m�nima, desde Flash CS5 ser� posible crear clases en Flash Builder lo cual genera un proyecto de Flash, es decir que aunque se est� codificando en FB se compila en Flash; en pocas palabra es una forma de trabajar con Flash pero codificando en un editor externo que ser� FB. Desde FB es posible tambi�n crear un proyecto de Flash con lo cual tambi�n se sigue compilando desde Flash pero editando en FB.

Guardar como xfl

Flash CS5 tendr� un nuevo formato para guardar archivos llamado “Flash CS5 Uncompressed Document (*.xfl)” el cual genera una carpeta con un archivo .xfl y una seria de archivos xml que describen todo el contenido del archivo .xfl tales como s�mbolos, fuentes, etc. Este formato permite crear flujos de trabajo donde otras aplicaciones pueden acceder al archivo de flash para hacer ediciones como filtros, etfectos y dem�s.

Mejoras en la herramienta Decco

Esta herramienta tiene un comportamiento mucho m�s “inteligente” y cuenta con muchas m�s opciones de las que se encuentran en Flash CS4.

Mejoras en el trabajo con video

Flash CS5 permtir� reproducir el video en la l�nea de tiempo lo cual har� posible ubicarlo de manera precisa mientras se previsualiza. Tambi�n es posible agregar y editar Cue Points en la l�nea de tiempo lo cual evita tener que reimportar el video para hacer este proceso.

Simulaci�n de efectos f�sicos

Flash CS5 permitir� simular f�cilmente efectos f�sicos dentro de una interpolaci�n tales como “elasticidad de rebote”, para que me entiendan tendr�n que ver el video pues es muy complicado explicarlo. Tambi�n se incluye un panel llamado “Physics” con cuyas opciones se podr�n lograr efectos f�sicos incre�bles como los mostrados en �ste video presentado por Chewbacca (en serio…).

Como pueden ver, hay cosas muy interesantes en la nueva versi�n de Flash. Cabe anotar que Flash CS5 se encuentra a�n en estado beta de desarrollo por lo cual algunas de las caracter�sticas podr�an funcionar diferente en la versi�n final. Seg�n Adobe, la beta p�blica de �ste software estar� disponible a finales de este a�o.

Si dispones de casi dos horas libres puedes ver el v�deo completo de la presentaci�n. Vale la pena.

Enviar comentario