Adobe Flash Platform Services es una nueva herramienta que nos permite a los desarrolladores añadir capacidades sociales y de colaboración a las aplicaciones, o sea agregar nuestras aplicaciones hechas en flash en redes sociales de forma muy simple. Ya que agrega un panel para linkear fácilmente a las redes sociales más utilizadas.
Además permite a las empresas distribuir y monetizar sus aplicaciones. Adobe Flash Platform Services es escalables y de fácil implementación. Ya que contamos con componentes para Flash CS4, Dreamweaver CS4, Flex / Flash Builder y también una clase por si no queremos usar los componentes.
En resumen nos permite (extraido de Adobe.com):
- Crear aplicaciones atractivas, con la integración de redes sociales y la colaboración en tiempo real
- Distribuir sus aplicaciones a los clientes en los medios de comunicación social, dispositivos móviles y de escritorio
- Seguir la distribución y la participación a través de análisis detallados.
- Gana dinero con sus aplicaciones
Vale la pena investigarlo bien. Yo estoy en eso, cuando le tome la mano voy a explicar más sobre el tema ya que parece muy interesante.
Pueden ver algunos tutoriales en esta página: http://www.adobe.com/devnet/flashplatform/services/distribution/#tutorials
Open Source Media Framework (OSMF), actualmente en prerelease, es un nuevo framework Open Source, como su nombre lo dice, creado por Adobe, en unión con Open Video Player, que nos permite crear reproductores de video a través de componentes muy fáciles de conectar entre sí.
Estos reproductores pueden ser programados con sus componentes a través de ActionScript 3 o MXML. Generando aplicaciones de alta calidad que nos permitan la carga de stream de video, descargas progresivas, implementación de interfaz de usuario, y muchas más cosas.
Una herramienta muy interesante teniendo en cuenta el gran crecimiento de los últimos años en la utilización de material audiovisual en blogs, diarios, portales y demás sitios.
Sitio oficial: Open Source Media Framework
Documentación del framework
Especificaciones de OSMF
Estamos preparando cursos de ActionScript 3 presenciales de 4 personas en Buenos Aires. A cargo del instructor Sebastián Guidobono.
Los cursos se harán en el estudio de 4060, con un aula perfectamente equipada.
Las fechas se irán armando según las inscripciones.
El curso está dividido en 23 modulos. Pensados para entregar uno por clase, pero pueden extenderse a dos clases.
Se profundizará en los elementos y las formas de trabajar con la última versión del famosos lenguaje de programación del Adobe Flash. ActionScript 3.
Para consultar precios y fechas disponibles hace click acá o escribinos a cursos@decabeza.net
MODULOS: continuar leyendo »
Dic22

Con este nuevo video tutorial vamos a aprender a crear un menú dinámico desde un xml con ActionScript 3.
De esta forma podemos cambiar el contenido del menú editando el .xml y sin la necesidad de compilar nuevamente nuestro .fla.
Agregando, quitando o modificando la cantidad de botones.
Algo muy útil y que sirve de base para muchas otras aplicaciones del mismo método.
Espero les sirva, cualquier cosa pueden comentar, preguntar o criticar.

Dic17

En este nuevo video explicamos como usar la libreria de Flash y AJAX SWFAddress, que nos permite tener una navegación de nuestro proyecto usando los botones de siguiente y anterior del navegador y al mismo tiempo cambiando la URL según la sección o estado del flash en el que estemos.
Es muy útil para proyectos en los que se quiera que el usuario pueda ingresar a contenidos determinados directamente. Y además permite un indexado mucho mejor de un proyecto integro en Flash.
Espero les sirva y cualquier recomendación pueden comentar acá o en el topic del foro correspondiente.

Nov22

Con este video vamos a aprender como cargar un SWF externo con AS3 en nuestra pélicula usando un preloader.

Jul11
Este es un efecto muy utilizado en varios tipos de desarrollo. Como puede ser en un catálogo de productos, ejemplo clásico si los hay.
Se me ocurrió armar una clase en AS3 para esta utilidad, a modo de simplificar el trabajo.
De paso les dejo una hermosa imagen del calendario Maya. Gran civilización si las hubo!
Mové el mouse sobre la imagen para ver el efecto.
This movie requires Flash Player 9
A continuación les dejo la clase completa. Vale destacar los cuatro métodos con namespace en “protected”.
Estos métodos pueden ser reescritos si la clase es extendida… De manera tal que se puedan manejar los eventos de progreso de carga, y de la carga completa. Para poder sumarle un preloader tanto a la imagen chica, como a la grande por ejemplo.
continuar leyendo »
Jun25

En este video tutorial muestro como cargar un XML externo con ActionScript 3. Algo bastante simple, pero necesario para hacer cosas más complejas.
Pido perdón como siempre por el audio, mis colgadas hablando (esta como siempre sin editar) y la informalidad del video.
Para los que les interese el tema pueden profundizar mucho buscando informacion sobre XML, E4X y ECMAScript.
Ojalá les guste y espero comentarios sobre que otros temas básicos de AS3 les gustaría que hiciera videos.

Ene29
Para comenzar con este tema hay que aclarar que el modelo de renderización de ActionScript 3.0 y Flash Player 9 es muy diferente a las versiones anteriores.
Anteriormente toda película SWF contaba con un MovieClip raíz, llamado escenario o _root desde el código. Estos MC podían contener MC hijos, y a su vez estos tener otros MC hijos dentro. El concepto de profundidad se usaba para controlar el orden de renderización o dibujo de estos elementos para dar la apariencia de estar “encima” o “debajo” de otros elementos.
Antes se usaban metodos muy conocidos como createEmptyMoviClip(), attachMovie(), duplicateMovieClip(), para ordenar y crear estos MC. Siempre que se creaba un nuevo MC este aparecia por encima de los ya existentes. No podían ser movidos a lugares diferentes dentro de las jerarquías existentes, sino que se debían destruir y crear nuevamente. por ejemplo si yo tenia un MC dentro de otro llamado “objeto1″ no podia moverlo a un MC llamado “objeto2″. Debía borrarlo y volver a crearlo dentro del otro MC.
continuar leyendo »
Ene9
Vale aclarar antes de comenzar, que esto no es un resumen de OOP (Programación Orientada a Objetos), sino de como se aplica y se usa esta forma de programar con AS3 en el IDE de Flash CS3. Por lo que se tiene que tener una idea de lo que es OOP.
Introducción:
ActionScript 3 nos permite seguir programando en la linea de tiempo como lo haciamos con AS2, pero es mucho más eficiente y profesional usarlo a través de Clases.
En AS todos los objetos nativos de Flash son Clases u Objetos (el objeto en si es una instancia de una Clase), por ejemplo MovieClip, TextField, MovieClipLoader, etc.
La idea de trabajar con Clases es generar nuestras propias Clases, como podría ser una Clase BotonSimple.as (como ejemplo simple), o una Clase GaleriaDeFotos.as (como ejemplo mas complejo), la cual seguramente usaría otras Clases más simples.
continuar leyendo »