CoreLib: biblioteca de clases para actionscript 3

Clasificado en... Actionscript - Flash - Recursos - Publicado el... 09/12/2008

El proyecto CoreLib consiste en una biblioteca en Actionscript 3 que contiene un buen número de clases y utilidades para trabajar con Actionscript. Incluye, entre otras cosas, clases para codificación MD5 y SHA1, serialización JSON y tratamiento avanzado de cadenas de texto y fechas. El proyecto ha sido creado por gente como Mike Chambers, Daniel Durà o Darron Schall, verdaderos maestros en la programación en actionscript.

CoreLib » »

 

Open Flash Chart

Clasificado en... PHP - Graficas - Flash - Opensource - Publicado el... 11/01/2008

Open Flash Chart es un componente que utiliza la potencia de Flash para generar gráficos estadísticos: de barras, tarta, áreas, etc. Es gratis, open source y distribuido bajo una licencia GPL. Los dados los puede recibir desde un fichero de texto o desde un lenguaje de servidor como PHP o ASP.

 

Rosa-as3: Flash Remoting Framework

Clasificado en... Flash - Remoting - Frameworks - Publicado el... 17/12/2007

ROSA es un Framework para Flash Remoting desarrollado para integrar Flash Remoting en aplicaciones AS3. No tiene dependencias con el Framework de Flex, por lo que puedes usarla en Flash CS3 de manera transparente. Tiene las siguientes características: Enlace automático de eventos en la vista, no necesitas suscribirte a los eventos si no quieres. Solo usar las convenciones de nombres; Implementación basada en la herencia para métodos de servicios tipados; Implementación basada en Proxy para métodos de servicios no tipados; Llamadas remotas en cola o llamadas paralelas; Rich event arquitecture.

ROSA as3 » »

 

SWFAddress 2.0

Clasificado en... Flash - Publicado el... 25/11/2007

Hace unos días surgió la versión 2.0 de SWFAddress. Esta herramienta es una pequeña, pero potente librería que proporciona la posibilidad de hacer deep linking para Flash y Ajax. Permite la creación de URLs virtuales que pueden apuntar a una sección del sitio web o a un estado de la aplicación. Una de las implementaciones más comunes de esta herramienta es habilitar las funciones de los botones atras y adelante del navegador en las webs realizadas con Flash.

Podeis ver un ejemplo sencillo de su uso en after-hours.

SwfAddress 2.0 » »

 

CSS Flash

Clasificado en... Flash - Inspiracion - CSS - Showcase - Publicado el... 23/10/2007

CSS Flash es otro "showcase" de sitios web.

CSSFlash

 

Flashmatics Library: Biblioteca de ejemplos realizados con Flash

Clasificado en... Flash - Recursos - Publicado el... 10/09/2007

Flashmatics Library es una interesante biblioteca de ejemplos y aplicaciones realizadas con Flash. Todos los ejemplos son gratuitos y vienen tanto con una demo con sus ficheros fuente, así como unas pequeñas notas o instrucciones para su uso.

Flashmatics Library » »

 

Faveup

Clasificado en... Showcase - CSS - Flash - Tarjetas - Publicado el... 27/08/2007

Faveup es un paso más en los "showcases". A diferencia de otras galerías para encontrar inspiración, Faveup aglutina diseños de logotipos, tarjetas de presentación, sitios realizados con Flash y sitios realizados con CSS.

faveup

 

Acceder a las etiquetas ID3 con Flash

Clasificado en... Flash - Actionscript - MP3 - ID3 - Publicado el... 23/04/2007

Los archivos de sonido MP3 pueden contener etiquetas ID3 que proporcionan metadatos sobre el archivo. Si un sonido MP3 que se carga utilizando Sound.attachSound() o Sound.loadSound() contiene etiquetas ID3, se puede consultar estas propiedades.

En el siguiente ejemplo, usamos el handler onID3() asociado a la clase Sound para determinar cuando la información de la cabecera ID3 ha sido cargada y mostrarla dentro de una caja de texto que creamos a tal efecto.

var Cancion:Sound = new Sound();
Cancion.onID3 = function():Void {
for (var i:String in this.id3){
DatosMp3.htmlText += "" + i + ":" + this.id3[i] + "\n";
}
};
this.createTextField("DatosMp3", 1, 10, 10, 500, 300);
DatosMp3.border = true;
DatosMp3.html = true;
DatosMp3.multiline = true;
DatosMp3.wordWrap = true;
Cancion.loadSound("song.mp3", true);

En un principio se podía accdeer a las propiedades ID3 1.0, con los siguientes métodos:
 
Sound.id3.comment
Sound.id3.album
Sound.id3.genre
Sound.id3.songname
Sound.id3.artist
Sound.id3.track
Sound.id3.year

Lo cierto es que con estas propiedades nos puede servir en el 99% de los casos pero a partir de las versión 7 del Player, éste admitía etiquetas ID3 2.0. La equivalencia con las etiquetas anteriores sería:

Sound.id3.COMM
Sound.id3.TALB (album)
Sound.id3.TCON (genre)
Sound.id3.TIT2 (songname)
Sound.id3.TPE1 (artist)
Sound.id3.TRCK (track number)
Sound.id3.TYER (year

Pero además, con las etiquetas IDe 2.0 se puede acceder a la siguiente información:

Sound.id3.TFLT: Tipo de archivo
Sound.id3.TIME: Tiempo
Sound.id3.TIT1: Descripción de grupo de contenido
Sound.id3.TIT2: Título/nombre de canción/descripción del contenido
Sound.id3.TIT3: Subtítulo/descripción adicional
Sound.id3.TKEY: Clave inicial
Sound.id3.TLAN: Idiomas
Sound.id3.TLEN: Longitud
Sound.id3.TMED:Tipo de medio
Sound.id3.TOAL: Álbum/película/título de espectáculo original
Sound.id3.TOFN: Nombre de archivo original
Sound.id3.TOLY: Letrista/escritor original
Sound.id3.TOPE: Artistas/intérpretes originales
Sound.id3.TORY: Año de publicación original
Sound.id3.TOWN: Propietario/licenciatario del archivo
Sound.id3.TPE1: Intérpretes/solistas principales
Sound.id3.TPE2: Grupo/orquesta/acompañamiento
Sound.id3.TPE3: Director/intérprete adicional
Sound.id3.TPE4: Interpretado, remezclado o editado por
Sound.id3.TPOS: Parte de un conjunto
Sound.id3.TPUB: Editor
Sound.id3.TRCK: Número de pista/posición en el conjunto
Sound.id3.TRDA: Fechas de grabación
Sound.id3.TRSN: Nombre de emisora de Internet
Sound.id3.TRSO: Propietario de emisora de Internet
Sound.id3.TSIZ: Tamaño
Sound.id3.TSRC: ISRC (código de grabación estándar internacional)
Sound.id3.TSSE: Software/hardware y configuración empleados para la codificación
Sound.id3.TYER: Año
Sound.id3.WXXX: Fotograma de vínculo de URL
 

 El siguiente ejemplo muestra estos datos dentro de un Datagrid:

1.– Desde el panel de componentes arrastramos una instancia de Datagrid y le asignamos como nombre de instancia “id3_dg”
2.– En un fotograma pegamos el siguiente código:

import mx.controls.gridclasses.DataGridColumn;
id3_dg.move(0, 0);
id3_dg.setSize(200, 200);
var DataGrid_Propiedad:DataGridColumn = id3_dg.addColumn(new DataGridColumn("property"));
DataGrid_Propiedad.width = 100;
DataGrid_Propiedad.headerText = "Propiedad";
var DataGrid_Valor:DataGridColumn = id3_dg.addColumn(new DataGridColumn("value"));
DataGrid_Valor.width = id3_dg._width-DataGrid_Propiedad.width;
DataGrid_Valor.headerText = "Valor ID3";
var cancion:Sound = new Sound();
cancion.onID3 = function() {
for (var prop in this.id3) {
id3_dg.addItem({property:prop, value:this.id3[prop]});
}
};
cancion.loadSound("song.mp3", true);
 

Mostrar la configuración del Flash Player

Clasificado en... Flash - Player - Configuracion - Tips - Publicado el... 23/04/2007

El Flash Player dispone de un panel de configuración que puede abrirse de tres maneras: Cuando hacemos click con el botón derecho sobre la película y seleccionamos Configuración. En determinadas circunstancias el panel se abre automáticamente, por ejemplo, si la aplicación está intentando acceder a la cámara o el micrófono del usuario, éste pedira permiso para aprobar o denegar el uso. La tercera forma es mediante actionscript y la instrucción System.showSettings().

ShowSettings

El panel de configuración del Flash Player tiene cuatro opciones, colocadas en pestañas: Privacidad, Almacenamiento Local, Micrófono y Cámara. Si el método System.showSettings() es llamado sin parámetros mostrará abierta la sección que fue abierta por última vez. Se puede especificar la sección que deseamos abrir pasando un parámetro numérico:
0: Privacidad
1: Almacenamiento Local
2: Micrófono
3: Cámara

Por ejemplo, el siguiente código abre el panel con la sección Micrófono en primer término:

System.showSettings(2);
 

InstantStorm: crear salvapantallas con Flash

Clasificado en... SalvaPantallas - Flash - Publicado el... 18/04/2007

InstantStorm

InstantStorm es una utilidad gratuita para Windows que nos permitirá crear salvapantallas basados en películas realizadas con Flash. Todo lo que hay que hacer es seleccionar un fichero SWF, unos cuantos parámetros y compilar un instalador ejecutable. Las principales características son:

- 100% gratuito para todos los propósitos.
- Opciones de escalado en el salvapantallas.
- Fácil uso.
- Soporte para la protección por contraseña.
- Soporte para ficheros externos (por ejemplo si el SWF requiere de ficheros externos como .txt o .as)
- Soporte para Flash 9

 
Número de entradas encontradas: 60
Páginas: 1 2 3 4 5 6 Siguiente >
El hombre nunca sabe de lo que es capaz hasta que lo intenta.Dickens, Charles
30 hojas de referencia rápida o cheat sheets sobre CSS

Este tipo de ayudas o chuletas pueden sernos de gran utilidad puesto que de una manera rápida podemos obtener información sobre sintaxis, métodos o propiedades CSS.

Plugin jQuery para obtener columnas de igual tamaño

Plugin muy útil para conseguir que los bloques de nuestro layout tengan la misma altura, independientemente de su contenido.

45 diseños tipográficos en 3D

La tipografía en 3D se ha convertido en un recurso bastante popular en el diseño. En esta recopilación se recogen 45 muestras de su uso; que nos pueden servir de inspiración.

MySQL Sidu, cliente web de MySQL

MySQL Sidu es un cliente gratuito para MySQL que trabaja mediante nuestro navegador de internet. Es sencillo e intuitivo y posee características similares a las que podemos encontrar en otros programas similares y más conocidos como phpMyAdmin.

Face Your Manga: Crea tu avatar manga

FaceYourManga es una web que permite crear un avatar con aires manga. La creación del avatar es muy completa e intuitiva, pudiéndose personalizar todos los elementos de la cara -ojos, nariz, boca, pelo, color de piel…-. Tantos detalles como consideremos necesarios necesarios para crear el personaje.

PhotoFunia

PhotoFunia, una herramienta web con la que podemos aplicarle muchos y diferentes efectos a nuestras imágenes. Tenemos multitud de efectos, desde poner nuestra foto en un marco antiguo, en la camiseta de una chica, enla camiseta de Angelina Jolie, en un billete de dolar, en carteles publicitarios, revistas, etc. Al entrar al sitio verán una galería con los ejemplos de los efectos que podemos agregar, y al pinchar en cualquiera de ellos vamos a la sección donde tenemos que subir nuestra imagen, que luego se estampará automáticamente con el efecto adecuado. Diferente y curioso.

MemProxy: una aplicación proxy con PHP

MemProxy es un script PHP, que nos permite tener un servidor proxy de peticiones web y cachea los contenidos en memcached. Es necesario PHP5.2, la extensión PECL para memcache, servidor web con capacidad de re-escritura y memcached.

Usable y accesible: Argumentos para vender accesibilidad web

«A veces hace falta mucho poder de convicción para hacer ver a un cliente que un desarrollo accesible sólo aporta beneficios para su empresa, pero todo resulta más fácil si se tienen interiorizados una serie de argumentos. Estos argumentos serán mucho más efectivos si se muestra convicción en su exposición, si se defienden con un lenguaje claro y si resaltan los beneficios económicos y prácticos de la accesibilidad web, que es lo que realmente interesa a nuestros clientes: la rentabilidad, los beneficios y los costes.» Muy interesante lectura.

14 maneras de aprender de los programadores creativos

Estas son algunas de las maneras en que podemos aprender de los programadores sobre la forma de reforzar nuestra creatividad: Aprender un nuevo lenguaje; Empezar de abajo hacia arriba; Cuestionarse todo; Hacerlo por diversión; Nunca dejar de probar nuevas ideas; Encontrar una pasión; etc.