Alternativas gratis para Flex Builder, Flash y AIR
Feb 15
AIR, Actionscript, Flash, Flex AIR, alternativos, aptana Stuido, costo, ecplise, Flash, Flash builder, Flash MiniBuilder, FlashDevelop, Flex, Flex SDK, gratuito, Gumbo, Kit AIR, netbeans, pluggin, precio, SDK, software 5 Comments
Hace unos dias les dejaba una buena recopilación de cursos para desarrollar en varias plataformas y en el último, les dejaba algunas herramientas que permitían decompilar y darle seguridad nuestros archivos .swf.
Hoy quiero dejarle algunos software que permitirán que nuestro trabajo sea desarrollado con herramientas gratuitas y a un nivel muy profesional.
Como todos sabemos, muchas de las aplicaciones se realizan en Flash y muchísimas otras en Flex, sin embargo se confunden las cosas cuando hablamos de Flex, ya que la realidad es que existe un entorno de desarrollo llamado Flex Builder (Flash Builder o Gumbo, desde la versión 4), que permite desarrollar tanto para Flex como para Flash.
Si bien lo ideal sería poder construirlas con el Builder, la diferencia de precio que se produce en el cambio de moneda para países como el nuestro, hace imposible comprar la licencia (US$249). Por lo tanto, muchas veces se apela al ya conocido y mal hecho “bajar trucho”, es decir por bittorrent o algunos otros lugares de alojamiento. Éste tendría que ser el último de los accionar y sería una vez que se agotaron todas las alternativas. Cosa que hoy en día no hay necesidad de hacerlo. Esto lo digo principalmente porque:
Flex Builder Gratuito
Aunque a veces sea dificil de creer, Adobe ofrece licencias Flex gratuitas. Y éstas no están solamente disponibles para los “yankis”, sino que cualquiera puede pedirlas. Cuando digo cualquiera me refiero a aquellos profesionales que estén desocupados o aquellos estudiantes que deseen adquirilas. Para ello hay que hacer un pequeño trámite online, y nos llegará a nuestro mail la licencia. Porque solo la licencia???? Porque adobe permite descargar Flex durante un tiempo como prueba y luego sin la licencia, será imposible abrilo. (Debo decir que actualmente yo trabajo con la licencia gratuita que ellos me otorgaron por medio de éste trámite)
Flex SDK
Adobe lanzó y mantiene un entorno de desarrollo el cual es totalmente Open Source, es decir, el “corazón” de Flex yace en este entorno y el Builder solo es una herramienta visual que permite que nuestro trabajo sea más simple de desarrollar. Sin embargo, el precio que requiere pagar para adquirirlo hace que desarrollemos con el SDK de Flex. Éste sirve para compilar nuestras aplicaciones, las cuales podemos crear desde un notepad o entorno de texto que más nos satisfaga.
Lo mismo sucede con AIR, quien también tiene un Kit de desarrollo totalmente gratuito.
Pluggin Eclipse y NetBeans
Aquellos que desarrollan en Java, pueden utilizar el entorno gratuito de desarrollo Eclipse, e instalarle el pluggin que permite desarrollar aplicaciones Flex, el cual también es gratuita. Si bien, no será un Builder completo, si será una buena herramienta.
Sucede lo mismo, para NetBeans, un entorno más conocido y preferido por los que desarrollan en Java. El cual también trae su pluggin para desarrollar RIA´s Flex.
FlashDevelop
Esta herramienta es un clásico entre los desarrolladores, sobre todo Flash, ya que tiene vinculación directa a éste. Sin embargo ofrece sorporte para varios lenguajes y entre ellos, por supuesto Flex/AIR, además de PHP.
Aptana Studio
Si queremos algo muchos más desarrollado y parecido a la herramienta original, tenemos Aptana Studio. Un entorno totalmente gratuito que permite desarrollar en varios lenguajes, y entre ellos Flex/AIR. Debo recomendarlo, ya que es espectacular, muy fácil y simple de usar.
Flash MiniBuilder
Aunque no lo crean, esta persona desarrollo un MINI FlexBuilder en AIR….si, si, como suena. El tipo armó un entorno de desarrollo OpenSource que permite utilizar el SDK del Flex/AIR y compilarlo como el Flex Builder mismo. Entre lo más destacable es que permite guardar y abrir archivos, compilar y correr la misma aplicación, todo en la misma aplicación.
Como ven, ya no hay más excusa para empezar a mostrar todo nuestro poderío como desarrolladores. Tienen los cursos y ahora también las herramientas, solo queda el ingenio y muchas horas sentados.
PD.: Les dejo un enlace (inglés) donde también hay una recopilación parecida.
Twitter
Facebook
Flickr
RSS






Mar 12, 2010 @ 18:18:19
Ya se que se puede pero ahora me hace falta saber como???????
Mar 13, 2010 @ 14:16:43
Hola Annieruci. He leído tu comentario pero no logro entender que te hace falta saber. Si puedes repetirme la duda, trateré de darte una mejor ayuda.
Saludos
Gracias por el comentario
May 16, 2010 @ 00:24:19
Mawape te felicito te felicito por tan exelente blog, que bueno encontrarse con estos lugares tan amenos de conocimiento y creatividad.
Mira yo se que conoces mucho de estas herramientas y queria pedirte una opinion.Estoy trabajando en mi tesis de grado, y quiero hacer un videojuego de aventura en 2d en primera persona, con minijuegos, animaciones, graficos bonitos algo sencillo pero entretenido para los niños de una escuelita y me preguntaba si me recomendarias algun entorno de desarrollo para hacerlo.
Yo pensaba hacerlo en flash pero parece que la Universidad no tiene la licencia, investigano encontre un entorno llamado Adventure Game Studio, que estoy evaluando pero me gustaria escuchar tu opinion.
De antemano gracias por ayudarme.
May 17, 2010 @ 15:38:40
Hola AngelNegro.
Antes que nada agradezco y mucho tu comentario tan bueno y me alegra mucho te haya servido la info que hay en el blog.
Con respecto a tu duda creo que el entorno de Adventure Game Studio es bueno si quieres hacer algo rapido y sin mucho conocimiento de codigo. Para esto es una buena posibilidad.
Puedes ver algunos ejemplos y bajarte el programa en:
http://wiki.taringa.net/posts/downloads/991925/Crea-tus-Juegos-(-AGS).html
http://www.taringa.net/posts/downloads/991925/Crea-tus-Juegos-(-AGS).html
http://wiki.taringa.net/posts/juegos/4584990/Crea-tus-propios-juegos.htm
l
además hay algun que otro parecido, como: http://new.taringa.net/posts/juegos/4060220/Game-Maker-(Crea-y-edita-tus-propios-juegos-:D).html
Sin embargo si quieres realizar algo más profesional y personalizado tendrás que usar algún lenguaje.
Actionscript facilita mucho la tarea por tener grandes cosas hechas y muchos ejemplos, sin importar que el entorno sea el propio Flash o Flex.
Puedes usar una herramienta gratuita como Aptana o usar el mejor a mi gusto que es FlashDevelop y ver como se configurar para usar el SDK también gratuito en:
http://www.cristalab.com/tips/configurar-flashdevelop-el-editor-libre-de-actionscript-3-c49997l/
Finalmente espero que la respeusta te haya ayudado y si no es así, pregunta tantas veces como desees que trataré de darte una mejor respuesta.
Como extra te dejo algunos sitios donde puedes comenzar a aprender código para juegos:
http://shiftf12.wordpress.com/2009/02/23/como-hacer-juegos-en-flash-con-actionscript-3-principiantes/
http://shiftf12.wordpress.com/2008/05/12/creacion-de-un-juego-de-plataformas-tipo-mario-en-flash
http://shiftf12.wordpress.com/2009/02/26/como-hacer-un-juego-al-estilo-de-desktop-tower-defense-dtd
/