En gotoandlearn.com hay varios tutoriales en video, sobre todo sobre flash y video. (el ultimo es sobre after effects y flash, y hay uno que otro de xml y flash). A pesar de que son en ingles, para los que no lo hablen, no importa, la ventaja es que los tutoriales son bastante visuales, asi que creo que los entenderan igual 🙂
Aunque el sitio esta en japones (segun creo 😛 ), se transmite su mensaje claramente. (tip: traten el banner)
Link al sitio: a nice banner
Via: Sti-Media
En el blog de kadazuro me encontre con un excelente link a Rico: «una libreria opensource de javascript para crear RIAs. Rico provee soporte completo de Ajax, drag and drop y efectos cinematicos».
Esta libreria, a su vez, depende de Prototype, otra libreria para facilitar la creacion de aplicaciones dinamicas con javascript.
Los demos demuestran la calidad de este producto: verlo aqui.
Y se te convencio, bajalo de aqui
En un post anterior puse un experimento de actionscript para hacer un menu. En esta version tengo algunas mejoras, sobre todo, le di la posibilidad a los botones para ejecutar una funcion al ser oprimidos. Puedo destruir el menu llamando a un metodo. Puedo alinear el texto animado, a la derecha o bajo el menu.
- //primero creo una referencia global al lugar donde esta el menu
- _global.myroot=this
- //creo las functiones respectivas a cada menu
- function traceID(){
- trace(this.uid)
- //dara como resultado el id del boton aplastado
- }
- function traceLabel(){
- trace(this.qlabel)
- //dara como resultado la etiqueta del boton
- }
- //destruye el menu lilmenupanel
- function destroyMe(){
- _global.myroot.lilmenupanel.destroyMenu()
- }
- //defino el texto que el menu tiene por default
- this.lilmenupanel.mainlabel="blog.innocuo.com"
- //anado items al menu, dos parametros: titulo del boton, y descripcion
- //el tercer parametro es una referencia a una funcion
- this.lilmenupanel.addMenuItem("Home","01 Home",this.traceID)
- this.lilmenupanel.addMenuItem("Contact","02 Contact",this.traceLabel)
- this.lilmenupanel.addMenuItem("Portfolio","Mi trabajo",this.destroyMe)
- //puedo alinear el texto animado con "right" o "bottom"
- this.lilmenupanel.alignment="bottom"
- //una vez que termino de añadir items, puedo mostrar el menu
- this.lilmenupanel.renderMenu()
El siguiente es un ejemplo un poco mas complejo, donde creo y destruyo un menu secundario
Bajar el codigo fuente: dando click aqui.
Primero: anunciaron que se uniran a la fundacion Eclipse, con el proposito de crear una herramienta de desarrollo de RIAS para este IDE. La nueva herramienta, por el momento, se llama Zorn. Eclipse es uno de los entornos de desarrollo usados por java developers, y es una gran puerta de entrada para meterles en la cabeza a los programadores, que flash no sirve solamente para animaciones ni pequeñas aplicaciones web, sino que puede brindar una potencia enorme para el desarrollo de soluciones empresariales.
Segundo: tienen en su sitio web un documento con las nuevas capacidades del proximo flash player (8), de nombre codigo Maelstrom. Entre las novedades destacan:
- Capacidad para incluir Jpeg progresivos, Gifs y Pngs.
- Mejora en el rendimiento del player para renderizar animaciones y ejecutar codigo actionscript
- Mejoras en la capacidad de renderizar fuentes con mayor claridad
- La inclucion del codec de video VP6
Y sobre todo, lo que muchos estabamos esperando:
- Carga y descarga de archivos.
Una aplicacion de flash puede solicitar la subida de un archivo seleccionado al presentar el dialog box al usuario, para navegar por su sistema de archivos y elegir uno.
Esta es una gran ventaja para el desarrollo de aplicaciones CMS, especialmente para subir archivos graficos.
Tercero: lanzaron en su sitio web una nueva seccion denominada Flash Platform, donde explican detalladamente que es y que se puede hacer con flash en sus distintos sabores (flash player, breeze, central, flex, etc). En mi opinion, es una estrategia de marketing para juntar con un solo nombre lo que nosotros ya conociamos (lo mismo que se hizo con Ajax, que no es sino el conjunto de tecnologias que muchos ya venian usando desde antes, sino que ahora, con nombre bonito).
Primero: Lowmorale, una serie de animaciones de un personaje bastante depresivo y comico.
Segundo: un video animado para la cancion «Creep» (version acustica) de Radiohead (esta animacion te sumerge en un ambiente extraño; muy rara y muy original)
Teercero: Otro video animado, para otra cancion.
Todas esas animaciones vienen de Monkeehub
No cabe duda que hoy en dia el software de codigo abierto (libre y gratuito) ha tomado importancia en la vida de los desarrolladores, personal de IT y usuarios comunes y corrientes. Uno de los mejores ejemplos es Firefox, un browser que vino a desequilibrar el imperio de Internet Explorer.
Para los que estamos metidos en el mundo del internet y desarrollo web, creo que puedo decirlo sin equivocarme, que el software opensource es esencial. Cms’s, Entornos de Desarrollo, clientes FTP, etc.
Pero, en mi opinion, hay un gran fallo en este esquema, y el por que muchas veces el software comercial vence al software libre: diseño y marketing.
Aparte de solucionar un monton de bugs, esta version traera notables mejoras, sobre todo en el soporte a CSS2 y
Es emocionante y bueno ver la manera de mozilla de querer brindar un producto cada vez mejor. Esperemos, tan solo, que todos los cambios que traeran en la nueva version sean una ventaja, y no un dolor de cabeza mas para los diseñadores que tienen en cuenta mas browsers al momento de diseñar un site (si ahora, al crear CSS, muchas veces se convierte un problema para hacer que un sitio en IE y firefox se vean igual, ojala que despues no tengas que lidiar con Firefox 1.0 vs firefox 1.1 vs. IE).
En fin, si eres valiente, puedes bajar el ultimo build de esta version desde el servidor ftp de mozilla.
Para mas informacion: visita la pagina del proyecto.

