Archive for the ‘ flex ’ Category

Flex – Detectar inactividad usuario (FlexEvent.IDLE)

Flash Builder

Gracias al evento FlexEvent.IDLE podemos saber el tiempo de inactividad de un usuario en la aplicación. Este evento puede servirnos para lanzar un salvapantallas para la aplicación o para hacer caducar una sesión si estas cierto tiempo “ausente”, por ejemplo.

Leer mas

Flex Formatter

Flex Formatter es un pluguin muy util para FlexBuilder/FlashBuilder que da formato a tu código, tanto as3 como mxml, además de poder generar comentarios ASDoc automáticamente. Es gratuito y de código abierto.

Para instalarlo debemos seguir los siguientes pasos:

- Abrimos FlashBuilder/FlexBuilder

- En el menú ayuda(Help), seleccionamos “Software updates > Find ans install…”

- Clicamos en “Search for new features to install”, y clicamos siguiente (Next)

- Añadimos un “New Remote Site”

- Lo nombramos “Flex Formatter”, y de url pondremos la siguiente:

http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite/

- Clicamos OK

- Nos aseguramos que “Flex Formatter” este clicado en “Sites to search”, y le damos a Finish.

- Seguimos los pasos de instalación de Flex Formatter y reiniciamos el FlashBuilder/Flex Builder

El sitio del  proyecto es este y podemos encontrar la documentación aquí.

ThunderBolt AS3

AS3 Thunderbolt es una extensión  para Flex 4, 3, 2 y ActionScript 3 para poder ver los trace de flash en firebug de firefox.

Enlace | ThunderBolt AS3

Distintas plataformas para crear RIA’s

Flash BuilderApache PivotZK

La mayoría de los programadores que nos dedicamos a crear RIA’s (Rich Internet Applications), nos hemos decantado por Adobe Flex / Flash Builder. De todas formas, nunca está demás conocer otras opciones, igual de válidas.

Se trata de apachepivot y zk. No voy a explicar flex ya que es un framework bastante conocido por todo el mundo, así que daremos una breve descripción de estas dos alternativas.

ApachePivot

Las aplicaciones Pivot están escritas usando una combinación de Java y XML, y podemos ejecutarlas como un applet o independientemente (opcionalmente sin conexión) aplicación de escritorio.

Pivot incluye características que hacen de la construcción de RIA’s mucho más facil, incluida la interfaz declarativa de usuario, enlaces de datos, efectos, transiciones y integración de servicios web.

Podemos ver ejemplos de ApachePivot aquí

ZK Direct RIA

ZK Enterprise Framework

ZK es el framework Ajaks + Mobile más probado diseñado para maximizar la eficiencia de la empresa y minimizar el coste de desarrollo por su arquitectura innovadora RIA.

ZK Mobile amplía el alcance de las aplicaciones de Internet de la empresa a 1.8 millones de dispositivos móviles con un coste mínimo, soportando Java Mobile, Android y varios navegadores móbiles.

Podemos ver ejemplos de ZK aquí

OpenPlug – ELIPS Studio 3

ELIPS Studio 3 es un plug-in para Adobe Flex Builder, que nos permite exportar nuestro proyecto flex para móviles.

Este plug-in optimizará nuestras aplicaciones Flex en código nativo para plataformas líderes de industria, incluyendo iPhone, Windows Mobile, Symbian, Android, etc, una base de código para todas las plataformas.

Este pluguin es gratuito, y podems descargarlo desde aquí

PROFMediaPlayer – Reproductor Vídeos Flash Open Source

PROFMediaPlayer es un reproductor de vídeo opensource, flexible y muy fácil de personalizar basado en Strobe Marco.

Beneficios:

Fácil personalización del skin.
Reproductor compatible con streaming de video.
Reproductor probado con Flash Media Server 3.5.1 y Wowza Media Server 2.0.
Open Source.
Arquitectura flexible.
Flash Player 10.

Podeis descargarlo desde aquí.

Flex Autocomplete Component

Un componente muy útil y a tener en cuenta para nuestras aplicaciones en flex. De una forma fácil podemos integrar el autocomplete en cualquier trabajo!

Aquí el link.

FlexPMD

FlexPMD es una herramienta de auditoría que ayuda a mejorar la calidad del código de cualquier archivo AS3/Flex ayudándonos a detectar las malas prácticas, tales como:

  • Código no utilizado (funciones, variables, constantes, etc)
  • Código ineficiente (mal uso de filtros dinámicos, constructores pesados, etc)
  • Más de código complejo (bucles anidados, demasiados condicionales, etc)
  • Más de código de tiempo (clases, métodos, etc)
  • El uso incorrecto del ciclo de vida de componentes Flex (commitProperties, etc)



Un informe se elabora para describir la violaciónes de un conjunto de reglas. FlexPMD incluye un conjunto de reglas que es de amplio alcance y en continuo crecimiento. También es sencillo crear nuevas reglas y los usuarios están invitados a hacerlo.


Podéis descargaros e instalar flexPMD desde aquí

Enlaces y Blogs Flash / Flex

http://feeds.adobe.com – Adobe Feeds
http://www.riapedia.com – RIApedia
http://www.flexer.info – Flexer
http://www.flex.org/ – Flex.org
http://www.onflex.org/ – Ted on Flex
http://blogs.adobe.com/flex/ – Flex Team
http://www.jamesward.com/wordpress/ – James Ward
http://blog.everythingflex.com/ – EverythingFlex
http://www.mikechambers.com/blog/ – Mike Chambers
http://blog.digitalbackcountry.com/ – Ryan Stewart
http://www.forta.com/blog/ – Ben Forta
http://coenraets.org/blog/ – Christophe Coenraets
http://www.quietlyscheming.com/blog/ – Ely Greenfield
http://blog.flexexamples.com – Flex Example
http://dougmccune.com/blog/ – Doug McCune
http://flexblog.faratasystems.com/ – Farata Systems
http://theflexblog.com/ – The Flex Blog (Lee Brimelow)
http://flashenabledblog.com/ – Flash Enabled
http://myadobe.ro/ – Adobe Romania Blog
http://corlan.org/ – Mihai Corlan
http://www.ashorten.com/ – Andrew Shorten
http://www.prayank.net/flexblog/ – Prayank Swaroop
http://flexgeek.wordpress.com/ – Flex Geek
http://flexed.wordpress.com/ – Flexed
http://flexrays.wordpress.com/ – Flexrays
http://www.brucephillips.name/blog/ – Bruce Phillips
http://www.bobjim.com/ – Ryan Campbell
http://jessewarden.com/ – Jesse Warden
http://lordbron.wordpress.com/ – Tom Ortega
http://www.asserttrue.com/ – Luke Bayes & Ali Mills
http://firemoss.com/ – Joe Rinehart
http://theflashblog.com/ – The Flash Blog
http://www.planetflash.org/ – Planet Flash Aggregator
http://www.sephiroth.it/ – Sephiroth
http://www.adrianparr.com/ – Adrian Parr
http://flashspeaksactionscript.com/ – Flash Speaks Actionscript
http://www.anandvardhan.com/ – Anand Vardhan
http://pradeekonflex.wordpress.com/ – Pradeek
http://www.totalworldannihilation.org/blog/category/flex/ – Espen
http://www.allyourflex.com/ – Marc Bir
http://blogs.adobe.com/aharui/ – Alex Harui
http://www.ericfeminella.com/blog/ – Eric J. Feminella
http://casario.blogs.com/ – Marco Casario
http://www.axelscript.com/ – Axel Jensen
http://cornelcreanga.com – Cornel Creanga
http://miti.pricope.com – Miti Pricope
http://seantheflexguy.com/blog/ – Sean Moore
http://polygeek.com/ – Polly Geek

Flex Remoting con .NET , WebORB y Flex I

He encontrado este artículo sobre Flex Remoting con WebORB. Tiene bastante buena pinta, ya que por lo que explica, es mejor que usar web services, ya que es mucho más rapido para pasar datos al flash (usa otro formato que no es xml, es AMF, un formato binario).

Este es el link por si queréis echarle un ojo.

PD: También se puede usar con flash.