Macromedia (Pronto Adobe) ha anunciado hoy que lanzara todo un nuevo lenguaje de programación, cumpliendo completamente el estándar ECMAScript, cambiando casi todo lo que sabíamos de desarrollo en flash. Actionscript 3. Conoce lo nuevo que traera asi como un par de rumores mas, en este articulo
Nota: Si quieres saltarte toda la introducción de Rich Internet Applications, abajo del artículo encuentras las nuevas características de Actionscript 3
Hace varios meses, Macromedia anunciaba Flash Platform, que no era más que un nombre bonito y comercial que le daban a la unión de las herramientas usadas en la creación de aplicaciones de producción basadas en Flash. La intención de Macromedia es desplazar a Java, XAML (Microsoft), XUL (Mozilla), AJAX o a la Web 2.0 del campo de creación de interfaces graficas del lado del cliente para aplicaciones de producción basadas en Internet y más exactamente, centradas en el navegador.
Todo parte de la creación del termino "Rich Internet Application" (RIA), que engloba la unión entre diseñadores y desarrolladores en el proceso de creación de aplicaciones para la web que excedían los limites del HTML tradicional; trayendo además las ventajas implícitas de cargar solo los datos necesarios (Flash lo hacia varios años antes de AJAX). Desde el soporte de XML en Flash 5, Macromedia noto que empezaba a hacerse popular la interacción con fuentes de datos dinámicas del lado del servidor y, gracias a unos viejos componentes llamados Firefly (que épocas aquellas) nació poco a poco lo que ahora llamamos Flash Remoting; el sistema de transferencia binaria de datos cliente-servidor con Flash, perfecto para interactuar con bases de datos.
Las capacidades multimedia de Flash, sumadas a las de creación de interfaces y conexión a datos, dio a los usuarios una plataforma de desarrollo perfecta, usable en varios sistemas operativos y de muy veloz desarrollo.
Y vino Flex...
Flex es un servidor de aplicaciones con el que podemos crear RIAs sin necesidad de usar Flash para ello; permite un desarrollo muy veloz usando un lenguaje basado en XML (Tómenlo como algo similar a HTML), haciendo que sea muy fácil para alguien que entra al mundo del desarrollo de aplicaciones, empezar con ellas, basándose en la misma idea detrás de Coldfusion, un lenguaje sencillo de programación basado en etiquetas; aunque también puede incluirse Actionscript.
Flex como producto es genial, tiene un set de componentes mucho (muchísimo) mas poderoso que el de Flash 8, toda una infraestructura interna de conexión a fuentes de datos (Como DBs, por ejemplo), varios entornos de desarrollo (Desde un "Flex Builder" hasta el mismísimo Bloc de notas, pasando por el futuro Zorn basado en Eclipse) y es muy fácil integrarlo en el flujo de trabajo de un equipo de desarrollo.
Pero cuesta nada más que 12000 dólares en su forma más básica
Esto desilusiono a mas de un desarrollador (Yo incluido) dado su astronómico precio; Flex quedo, en mi lista de prioridades, en la parte baja limitada a mega clientes convencibles de que vale la pena; el problema es que Flash hace lo que hace Flex; aunque Flex lo haga mas rápido.
Ahora, al parecer, la idea de Macromedia es abandonar un poco a Flash como plataforma de desarrollo (¿Por qué no hay mas componentes de interfaz en Flash 8 y si en Flex?), delegándola a los diseñadores gráficos y darnos a Flex (cash!!) a los desarrolladores para la creación de RIAs. ¿Se olvidaran de remoting y los UI Components en Flash?
Pero antes de seguir con las paranoias de persecución que muy probablemente ocurrirán, veamos lo que nos puede alegrar
NOVEDADES DE ACTIONSCRIPT 3
Como lo dice Macromedia, ahora C# y Java son cosas del pasado, Actionscript 3 puede hacer lo que necesites.
E4X E4X (Ecmascript para XML) es, en síntesis, XML como un tipo nativo de dato dentro de Flash; permitiendo un uso más intuitivo de XML; ¿Cuántas veces te has perdido en la estructura de nodos del objeto XML, incluso al hacer cosas simples?
Expresiones Regulares Después de años de peticiones, Macromedia incluye soporte a las expresiones regulares, un tipo de funciones que permiten una búsqueda altamente avanzada de patrones de datos dentro de cadenas de texto; quizás como diseñador no te interese mucho, pero esta característica dará toda una nueva gama de posibilidades a las aplicaciones creadas en Flash. Esto ya lo incluía Central, pero como nadie se acuerda de ella, pues al fin esta en el IDE. ¿Podremos crear un editor | compilador de Actionscript en Actionscript?
Sockets binarios Ahora, podrás programar en Flash un cliente de MSN Messenger, de IRC, de VNC, usar un SWF como reproductor de emisoras de radio, como cliente de telnet o ssh, como interfaz de control remoto para tu PC, con esto, Flash será capaz de hablar cualquier tipo de protocolo en Internet, http, ftp, smb, no más XML Sockets aburridos.
Manejo estándar de eventos ¡Al fin!, Flash usa un sistema "de verdad" de manejo de eventos sin los problemas de alcance de los listeners y otras técnicas; eliminando uso de muchos hacks de antaño para el desarrollo de clases con eventos y evitando el uso de otras clases como Delegate. Ahora Actionscript será un lenguaje decente manejando eventos.
Reporte de errors en tiempo de ejecución Esto encierra muchas cosas y no dan muchos datos acerca de ello; pero podemos deducir un tipo de depuración más avanzada que la que acostumbramos ahora en la detección de errores en aplicaciones hechas en Actionscript
Cumplimiento estricto de ECMAScript Esto será tan bueno, como malo para muchos, porque ahora Actionscript no es el lenguaje amable y comprensivo que era; ahora es maldito, exigente y de un genio peor que el de la novia de turno; por ejemplo, hacer un cast directo no es posible, para explicarlo mejor, un ejemplo. Antes, podíamos poner
Código :
trace("Usuarios totales:" + 9);
Ahora, eso no es posible, no puedes sumar un dato de tipo string y un número, por lo que tendremos que usar
Código :
trace("Usuarios totales:" + String(9));
Eso causara tanto alabanzas de parte de los hardcore developers, sobre todo de los que vengan de Java; como odio y repulsión de parte de los novatos y diseñadores, ya que ahora hace todo más complejo... pero si alguna vez desarrollaste aplicaciones enteras en C, esto no es nada.
Rumores Que la sintaxis en algunas cosas puede cambiar fuertemente, que algunas cosas solo vendran para Flex, que los movie clips puede que desaparezcan (Y vaya uno a saber con que los reemplazaran), que el papa dio su bendición a AS3, hay muchos rumores mas corriendo por ahi, mantente en sintonia para confirmarlos o desmentirlos Update (2:00pm GMT-5) : El vaticano nos confirma que efectivamente, bendice a AS3.
El Flash Player 8.5 también incluye soporte de los viejos Actionscript 1 y 2 (Decirle viejo al 2... vaya), por lo que si te asustaste hace poco, relájate, tu precarga hecha con onEnterFrame aun funciona
¿Y ESTO COMO LO USO EN FLASH 8!?
Esto viene, en un principio, para Flex 2, pero se espera que Macromedia libere un update para Flash el próximo año, un Flash 8.5 que nos permita entrar al mundo de Actionscript 3.
Flash Player 8.5 soportara lo nuevo de Actionscript 3 que primero vendrá dentro de Flex 2 (12K dólares) y luego en Flash 8.5 que costara...
¿Tendra costo Flash 8.5?
En el pasado, Flash MX 2004 necesito 2 actualizaciones, Flash 7.1 y 7.2 (Ellipsis); ninguna de estas tuvo costo, pero eran arreglos de potenciales bugs y problemas debido a una liberación "de afán".
No hay datos oficiales, pero es muy posible que Flash 8.5, si bien no será muy alto, tendrá costo en el momento de su liberación; pero como siempre, es solo una posibilidad y aunque, en mi opinión sea lo más probable, puede que no ocurra.
¿Y ahora quien podrá defendernos?
Pues ahora tenemos que aprender bastante, muchas cosas nuevas abren un montón de posibilidades así como un montón de dolores de cabeza para los pobres developers cuyos clientes pronto empezaran a ver "que en eso del flaj se pueden hacer chats con mesanjer"; muchas de estas nuevas opciones dan a Actionscript alta categoria como lenguaje, lo que traerá una nueva ola de desarrollos, tanto comunitarios como comerciales; hay que seguir sintonizados y tratar de mantener el ritmo de tantas novedades... o pasarnos a algo mas tranquilo, como diseñar en Corel Draw o algo así, que eso nunca cambia
Muy buen artículo Freddie. Siempre al tanto de la actualidad Macromedia. Muy atractivas las novedades de AS3. Que bueno que incluyen también reporte de errores en tiempo de ejecución Por:XKlibur
¿Y los pobres niños que nos sentimos bien por haber aprendido A.S. con la ayuda de flash?¿Qué sera de nosotros ? Por:Zah
ta bueno
pero la verdad a mi me gustaria mas que el flash trabaje lo mas pegado al procesador que se pueda y qeu no sea tan pesado (en ocasiones) porque la verdad el tener mi peliculita qeu corre muy bien en una ventanita del flash player se ve tan bien pero cuando le das ctrl + F se vuelve una abuelita (sin ofender a nadie)tanto que pareciera que el mouse tiene efecto easing, ademas de que distorciona mis imagenes .png y de que si quiero escribir texto grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
1....... 2......... 3...........
yayayay ya paso solo queria desfogarme. Por:GersonM_17_blog
Superfabulantastico todo esto nuevo de flash, pero me huele a que ya lo tenian planeado desde hace buen tiempo y se lo guardaron para que tambien le tocara una mochada de dolares a Adobe... Por:H3r3j3
Y yo que no he salido de flash 4.0 Por:tuku_blog
WOW
solamente se me ocurre una palabra para describir el post anterior, FENOMENAL
Eso de manejar varios protocolo suena prometedor Por:Zandy
Freddie® :
Expresiones Regulares Manejo estándar de eventos Cumplimiento estricto de ECMAScript
Al fin!!!!!!!!!!!!!
Ya no mirarán a ActionScript por encima del hombro...
Excelente nota...
Saludos. Por:ExGaul
Sockets binarios
aunque le falte mucho camino al AS para convertirse en una referencia dentro de lo que F llama "Hardcore Developers" esto es definitivamente un paso en la dirección correcta
y DEMONIOS no sabia que flex fuese tan caro Por:Prozac
Pues sí Prozac, a mi también me ha encantado el tema de los Sockets binarios. La verdad que el AS3.0 tiene muy buena pinta, ahora habrá que ver cual es el precio (no solo economico) que hemos de pagar por el.
Brrr... se me ponen los dientes largos y aún no ha salido !!!
Una notica muy alentadora para los que esperábamos q Flash 8 traiga buenas nuevas para el desarrollo profesional de aplicaciones de internet. Parece que 8.0 era pra los designers y el 8.5 sera apra developers Excelente.
Con respecto al rumor de que los MC desaparezcan, me parece un rumor bastante infundado, es como pensar q las brochas desaparezcan de PhotoShop o que 3DS no trabaje con polígonos
Flex es muy caro y mientras sigan creciendo los RIAs made in Flash, tanto Macromedia como Adobe seguiran concintiéndonos con muchas más mejoras por este lado. Por:DanielSemper
Porfin un AS en condiciones
Lo malo es ... y lo que estamos desarrollando ahora en AS2 con el remoting y tal.... será muy complejo de adaptar?? y TODA esa docu que se compró a precio de oro sobre AS2?... en fins.. TODO sea por el progreso
.... y ahora que haremos sin el onEnterFrame???? Por:MorphX
Pués una excelente noticia. Ya se veía venir y por supuesto que ya lo tenían planeado, pero se lo guardaron para aguarle la fiesta a Microlost.
estoy feliz con esto.. me encanta ver el desarrollo del AS hacia un lenguaje mas poderoso y completo, ya veo venir las apliciones super funcionales y con interfases alucinantes..wooow
Me encanta que esto de que el AS se vuelva mas estricto , asi nos quitamos de encima miles de juanquers wannabe que piensan que con un loop en AS ya saben que es the matrix, lo unico malo es que ya me veo sufriendo noches enteras aprendiendo todo lo que viene y mis dedos sangrando cuando mis clientes me pidan las cosas mas inverosimiles en flash y no poder usar mi comodin de por desgracia eso no se puede hacer por razones tecnicas.
Algunos ya avisabamos de esto : http://www.theninjabunny.com/98/Lo_NUNCA_dicho_sobre_Flash8
Que una update vendria era inminente, que hayan esperado tan poco tiempo para el anuncio me sorprende... y que nos cobaran por el ... ya me sorprenderia que no lo hicieran...
Como siempre, las conspiraciones de primera mano en exclusiva en theNinjaBunny.blog! Por:_CONEJO
estoy un poco confundido puesto que apenas me inicio en esto de la programacion pero estoy muy ansioso, deseo que digan donde puedo conseguir un manual de programacion en AS, gracias Por:wiwi_blog
Pues en mi opinión hubieran dejado el actual flash 8 con el nombre de flash neo-MX versión 7.5, y el nuevo 8.5 dejarlo como la gran, despanpanante y flamante versión 8, sinceramente me desilucioné mucho cuando los unicos cambios que vi en el flash 8 fueron que volvieron a poner el panel de desarrollo para principiantes y que la ayuda ya no se queda encasillada.
Freddie gracias por las buenas noticias, nos espera un futuro muy movido!!! Por:rubencho176_blog
excelente!!! muy buen articulo Fred
ahora que ya estaba avanzando con Flash MX y MX2004 ...tendre que aprender nuevamente
nahhh!!! a echarle manos ... ademas para eso estara CLab Por:Soundwave
...¿¿¡ !?? ahora que ya entendía algo... Por:Sisco
Buena la nota.... pero no tengo fe en Flex... más a ese costo en u$s y con Microsoft en puerta de lanzar un producto que para hacer la competencia a Flash... Solo pensando que el producto que Microsoft piensa ofrecer va a correr sobre el Framework .NET (de descarga gratuita… seguramente preinstalado en Vista) o que se hará update automatico en algun parche compulsivo a los clientes… con acceso directamente al harwdware para reenderezar live objetos 3D... Aparte… si soy desarrollador… ahora tengo que aprender otro lenguaje de programación nuevo?... siendo que si ya se C#... aparte de hacer aplicaciones de escritorio, mas aplicaciones web en asp.NET tambien puedo hacer aplicaciones interactivas tipo flash… Me parece que a Macromedia se le esta escapando la tortuga… los dos grandes que va a quedar son el imperio Microsoft y el OpenSource… el es muy chico para ser un tercero en discordia… Al igual que algunos comentarios de este site… me desilusioné con flash 8… por ejemplo entre otras cosas donde está el soporte nativo para 3D como Director? Para terminar les mando link… como para ir viendo algo de Sparkle en acción… http://channel9.msdn.com/showpost.aspx?postid=115387
saludos Por:Eguy_blog
lo que yo me pregunto desde que leí el weblog es:
1- ¿sera AS3 de crear sus propias bases de datos (como visual fox pro por ejemplo) o seguira apoyandose en tecnologias como php para enlazarce por medio de este ultimo a mysql?
2- ¿es estupida la primera pregunta que hice? Por:deftones_sv
Por:glsmaster
pues ya nada más falta que flash le haga la competencia a VB ... Por:glsmaster
Me gusta mucho que el lenguaje sea exigente declarar todas las variables correspondientes para su buen uso. Pero hay una cosa. Con A.S. 3 es posible la sobrecarga de operadores como el buen y clasico? c++. Por:t2k_blog
Habrá que ver que nos trae nuevo.. pero esto es todo lo que estabamos esperando los desarrolladores. El principal problema es el nuevo lenguaje (aunque C# también fué nuevo). Pero siendo flash, eso es lo de menos. Por:palop_blog
Muy buen artículo. Gracias a Dios los diseñadores jamás nos sentiremos amenazados por más que evolucionen las herramientas en pro de los desarrolladores. Nuestro desmesurado ingenio e imaginación nos permite el aprovechamiento de todas las herramientas que hagan falta estén el punto que estén. Dudo que sólo corelDraw nos haga sentir fuertes . Quién me apoya? Por:Menchu_blog
Porque tuvieron que poner ese link de sparkle?? me encuentro flagelandome y dandome golpes de pecho, he blasfemado, he envidiado las capacidades de sparkle, y por un momento desee usarlo.
un aplicacion seria, necesita de un desarrollo serio, a cuantos desarrolladores avanzados en java o c# les gustaria programar en AS 2.0, nadie quiere aprender un lenguaje a menos o tan pobre com AS 2.0. Esperemos que AS 3 sea el paso a una plataforma de desarrollo un poco mas profesional, para que las grandes empresas lo usen para algo que llegue un poco mas que una simple animacion o formulario.... como intentamos en: basemultimedia.com.ar tupartido.com.ar Por:gustavobrian_blog
Yo igual, recién me iba acostumbrando al AS2 ... y resulta que ya se viene el AS3. ... pero bueno, hay que seguir ya que todo avanza... .
Como dice el dicho: año nuevo, vida nueva. Me hubiera gustado que sea: año nuevo, flash nuevo, AS nuevo ... sin embargo, ahora todavía puedo seguir con AS2 hasta que salga esa update. Por cierto, la sintaxis se ve muy estricta. Por:esigchas
$$$ $$$ Me parece a mi que que todo estas novedades están muy bien, pero y los POBRE$ (osease sin $) que trabajamos de vez en cuando (o muy de vez en cuando) como podemos pagar todas estas actualizaciones? Todos estos desarrolladores de programas ( y ejecutivos de las empresas) harían bien en dejar pasar un poco de tiempo para hacer cambios, presentar actualizaciones cuando realmente sean necesarias. P ej.: Empecé con flash con la versión 4. Con la versión 5 cambiaron la gramatica de AS con la version MX volvieron a cambiar AS con la version MX2004 volvieron a cambiar AS ¿lo cambiarán con flash8? ¿Lo volverán a cambiar con 8.5 para pasarlo a AS3? Yo hace años que programo sintetizadores via MIDI. Hace mas de veinte años que salió la primera versión MIDI1 ¡¡¡Y es la misma que se sigue usando actualmente!!! Ojalá aprendiesen un poco en cuanto actualizaciónes los de MacromediAdobe, al final me parece que me convertire en Linux-anti-Flash-User (LAFU!) Por:mkitus_blog
Muy buena noticia! Yo en algún momento hice fade in y fade out con flash 5 así que no me he perdido de mucho
Uno de mis planes para fin de año es empezar a leer sobre el desarrollo en flash, pero si las cosas van a cambiar tanto... no sé si mejor esperar... eso de desaprender es más complicado que aprender... Por:Pedro
A decir verdad, estoy de acuerdo con muchos de los comentarios antes mencionados en cuanto a lo de actualizacion vs Actualizacion. Y bueno, habria que considerar que en principio, Flash fue creado como una herramienta de 'animacion' para los Diseñadores que no tienen idea de como Desarrollar (y que a la fecha siguen siendo mayoría). Pero con esto de las 'evoluciones' lo unico que estan logrando es que los diseñadores hagan menos y los desarrolladores hagamos más... Pues al final tienen que armar, arreglar o implementar el Arte del Diseñador. Por otro lado, habemos muy pocos 'engendros' que hacemos y entendemos ambas caras de la moneda (Diseño - Desarrollo).
Pero seamos realistas, es mucho más sencillo hacer en muchas ocasiones con programación (JS,dhtml,etc.) las curiosidades de flash...
Asi que para mi, Flash sigue siendo una herramienta mas para facilitar animacion. Si quieres hacer un desarrollo, fuerte y serio... mmm... pues no creo que sea la mejor opcion. Por:MJM MJM MJM_blog
MJM MJM MJM_blog :
Pero seamos realistas, es mucho más sencillo hacer en muchas ocasiones con programación (JS,dhtml,etc.) las curiosidades de flash...
Quiero verte programar un Tree o un Datagrid en JS que haga lo que hacen los componentes v2 de Flash; que funcione en todos los browsers y de manera standalone, seamos realistas Por:Freddie
Era inevitable... después de todo, Live Motion 2 traía mucho de AS2, es natural que con la compra de Macromedia por parte de Adobe, Flash mejore (sí, ya sé que muchos se resisten, pero, como diría el bienaventurado Smith : "It is inevitable!") Dudas: Tendremos acceso a los objetos de la interfaz de Flash? Se podrá automatizar de esta manera algunas tareas aburrepetitivas?
"Si no puedes vencerlos, déjalos mejorar y entonces cómpralos a ellos..." Por:5h1v4_blog
5h1v4_blog :
Dudas: Tendremos acceso a los objetos de la interfaz de Flash? Se podrá automatizar de esta manera algunas tareas aburrepetitivas?
Eso se puede hacer desde Flash MX 2004 con JSFL Por:Freddie
ouch!! si que va a doler!! a seguirle dando AS.3 te esperamos Por:flasher
AS3? Arghh...aun no me sale hacer un preloader! Me gusta la idea de poder montar radios y hacer aplicaciones de mensajeria. Por:dave73
Ya no tarda que flash desmadre a vb Por:Articuk_blog
Me gusta la idea, sobre todo el tema de los sockets. Si es asi hasta se podrian hacer juegos online facilmente. Pero por lo que he leido creo que solo va a estar para flex 2 Ojalá me equivoque. Por:EnZo_blog
me parece excelente idea pero como hago para descargarlo? Por:caro_blog
C# vb AS3? ,,,,, pues no se como vaya a ser AS3 pero AS2 es demasiado limitado para hacer aplicaciones de escrotiorio,,,, el AS3 ya se podra hacer de escritorio y web como vb y C#?.... Por:mig16
bueno por mi no hay problem ya que no conozco ningun AS y apenas voy a empezar a aprender , toy feliz Por:macklein_blog
Pues Purfttttttt vaya tiesto.
As1. una cosa As2 Otra cosa As3 Otra cosa As4 Seras el individuo con mas AS en la cabeza que no te servira pa na. As5 Que paso con el As4? As6 Joder aun no aprendo as5 As7 va... adios flash Por:PRftt._blog
Es claro que macromedia quiere avanzar y comparar su actionscript con lenguajes SERIOS, como lo son php o jsp (ni hablar de asp). Cuando migren sus herramientas a linux les voy a creer que estan hablando en serio. Por mientras quedense en el ambiente barato y sucio que es windows. Aunque por el pseudo unix que es macosX, es un buen avance ... por favor, hablemos en serio! Por:guaguin_blog
guaguin_blog :
por favor, hablemos en serio!
O con un minimo de fundamento critico, lo que tu no tienes ... Por:Freddie
todo eso esta de lujo.cuando revise el programa y los samples me quede de boca abierta....yo estaba esperando algo asi.para hacer ese tipo de aplicaciones. y esta fabuloso. no cabe duda que las aplicaciones de flash con codigo mxml y actios 3 son soprendentes Por:masterdesigner MMdx_blog
eh? maldicion! me estaba aprendiendo el AS2 y ya se viene el tres?. aun me considero un diseñador y no un desarrollador. Pero quiero serlo AYUDA! thnx Cristal Lab son lo mazimo!! Por:LifeIsGood_blog
Chévere al fin EL MANEJO CORRECTO DE EVENTOS buaaa ... ya era hora, pero me preocupa como van hacer con el tema de los MovieClips, por otro lado, lo de los Sockets está fabuloso, lo que quisiera saber es como es el tema de seguridad para el tema de ejecución de archivos y librerías DLL, ¿sigue el viejito fscommand y limitado a su celda (carpeta fscommand)?.
Y recien que le entraba al gusto al ActionScript 2.0 y ya le dijeron que es viejo chesss....
Bueno Felicitaciones por el artículo.
Espero noticias como estas !!! Por:Elias Barrientos_blog
Solicito permuta (vía trasplante) de cerebro con información cargada de AS3 por uno ya usado (y frito) con AS2 Por:Elarios
Y pa kuando?? Por:Yaka_blog
alguien me puede decir si su uso sera mas amable ooo mas complejo que el actual? Por:sakanuf_blog
Me parece muy profundo tu enfoque sobre el desplazamiento de Flash y el papelque puede jugar en las RIAs. Concuerdo totalmente. Por:Jorge Díaz_blog
Siempre he pensado que flash es el futuro de muchas aplicaciones y lenguajes... Sera AS3 y futuros releases quien vencera a Java, C o Delphi?? mmm... quien sabe... pero solo tengo ancias de ver AS3 y programar en el... Por:inuyasha_sama_blog
Muy ineterasante que se convierta en un lenguaje potenete de creacion web Por:frank tapia_blog
Muy bien espero que en flash 8.5 o lo que venga... tenga mas herramientas comunes al de fhotoshop Por:Rolando_blog
Rolando_blog :
Muy bien espero que en flash 8.5 o lo que venga... tenga mas herramientas comunes al de fhotoshop
Hola me gustaria aprender flash pero no se como empezar, me gustaria saber si alguno de ustedes me podria recomendar, algun tutorial o manuales. muchas gracias. mi correo es MEOG_18@hotmail.com Por:Mary_blog
Hola que tal a todos, cuando corri los ejemplos del sdk de flex me quede sorprendido, la verdad yo pienso que la tendencia va a ser manejar la interfaz de usuario con esta herramienta, yo no se actionscript, pero se puede descargar la documentacion de flex (aprox 44 mb) para empezar a darle duro a este as3.
Vamos todos por un nuevo desarrollo web.
Saludos a todos los diseñadores y programadores. Por:Mike_blog_blog
Flex 2 ¿oportunidad o amenaza? Por:inaki_blog
Como profesional de multimedia de muchos años de experiencia, os comento, manejo y programo Director y Flash, Flash me encanta y que el Flex lo use durante 15 días 8 horas diarias y sencillamente lo odio. Para empezar el actionscript 3 es muy jodido y estricto, lo cual lo hace un porquito odioso como ocurre con los lenguajes tipo C. Tengo que decir que actionscript 3 no es más facil que C ni menos estricto, que he programado en C y C# y es tan jodido como el (otra cosa es el C para temblar...). Por otro lado tiene la ventaja de la velocidad de ejecución ¡¡¡ 10 veces más rapido actionscript 3 que actionscript 2 !!! asi que por fin se podran hacer autenticas aplicaciones complejas. Por otro lado Flex es odioso porque mucha potencia en programación pero su parte de programa manejable por el usuario es basura, infinitamente peor que Flash, en Flash colocas un elemento grafico y lo manipulas sin apenas lineas de código, en Flex te mueres todo a base de codigo, para mi eso es perder el tiempo, eso si, Flex es ideal por ejemplo para hacer esas tipicas interfaces complejas adaptativas en el que cambias un elemento y todo cambia y se adapata automático, pero para poderlo hacer te mueres entendiendo las mas de ¡mil clases que trae!!! yo sinceramente en el tiempo que perdía aprendiendo cada puñetera y compleja clase acababa antes haciendolo en flash... no vaticino exito a Flex, y si a flash. Flash se va a profesionalizar como un lenguaje de programación. Flex es carisimo y complejo y no se va a hacer popular. Os recomiendo que cuando salga sin duda a por Flash 8.5 y Flex a la Basura. Y eso que Flash para solo diseñadores me rio Por:Victor_Js_blog
decia que otra cosa es el C mas mas, que no salieron los simbolos Por:Victor_Js_blog
jajaja creo que he sido el primero en criticar a Flex!!! me alegro, tambien creo que he sido el primero en probarlo a fondo... quien sabe si quizas con el tiempo cambie algo mi opinión, pero lo dudo, Flex es para una mentalidad de programador cuadrado y para los programadores creativos Flash. Saludos peña.
Nota: quienes quieran rebatirme que lo hagan como yo tras programar algo complejillo y hacer lo mismo en Flex y Flash, y sino a callar!!!... jjajaaj Quizas lo que me pase es que este acostumbrado a Flash... y claro lo que con una cosa por costumbre terminas en nada, en el otro reaprender pufff y el cambio de mentalidad... es qu eveo que la perdida de tiempo para eso mejor seguir en flash Por:Victor_Js_blog
Ni, Victor_Js, eres el primer no programador profesional en darse cuenta que para los no programadores profesionales no está hecho Flex. Por:Freddie
Freddie llevo programando desde los 14 años, tengo 34, soy ingeniero tecnico de sistemas y he programado multitud de productos comerciales, asi que ponte a llamar novato a otro. Prefiero C#, Flash, o lo que sea la basura de Flex, ok. Y ya te vaticino que Flex no va a tener exito, ya veremos lo poco que sé cuando veas que dentro de dos añitos el Flex continua relegado a lenguaje para 3 gatos. Y otra cosa, haz una aplicación en Flex y la misma en Flash, excepto si te pones a hacer interfaces extra complicados terminas antes en Flash. A mi me estas recordando a los fotografos profesionales, llevar una camara pesada no siempre es lo ideal. De todas formas me encenta que me llamen no profesional y seguir entregando productos, ala a freir Por:Victor_Js_blog
Como sé si soy un programador no profesional? Por:WEREW0LF_blog
Saludos
Y bueno que ventajas tiene esta plataforma de flex con respecto de atlas de Microsoft .net. Por:The green root_blog
mmm
Flash permite las mejores interfaces para internet IMHO (Java y .Net no se limitan a la interface y consumen mas recursos que otras alternativas... y entre mas barato sea el servidor requerido mas facil es cerrar tratos)
Flex, simplifica el desarrollo de sistemas con interface en red; integrando todos los componentes (cliente, servidor, framework) en una suite de un solo proveedor
Pero el precio es excesivo... aqui en mexico los clientes no pagan en dolares o euros, lo que significa que seguiremos haciendolo a la antigua
En Flash hacemos las interfaces, las cargamos como templetes para (mediante MinG) integrales los resultados de la consulta a la base de datos, y acto seguido despacharlas por el WebServer. Si se requiere funcionalidad adicional en la terminal... hacemos clientes en Delphi e integramos la interface mediante el ActiveX FlashPlayer. Si se requiere la aplicación sin conexion... integramos en el cliente el uso de MinG con datos y templetes locales (como todo en la vida, una vez que ganas practica no resulta difícil)
Toda funcionalidad que promete Flex2 es posible a la antigua... solo se requiere de mas atención, supongo
Los bajos salarios por aca, no hacen las horas de desarrollo un gran factor de costo... como para que la promesa de mayor productividad del Flex resulte atractiva. ;-( Por:ViejaEscuela_blog
Al C y Java nadie los vence ah.. y al ASM(Assembly) Por:Yo_blog
estoy desarrollando en flex hace algunos dias es espectacular jejej he sorprendido a todo el mundo jeje
muy intuitivo y facil de utilizar
si eres desarrollador .net y entiendes bien el mundo de los servicios Web puedes hacer maravillas .. Por:warfares
Si eres de los que les gusta la informática podrás hacer fantasías realidad... Por:Lauri_blog
Victor_js creo que solo te ha faltado una palabra: Espárragos.
Pero creo que lo que te ocurre es que tienes miedo, o pereza de arromangarte y tener que aprender de nuevo otro lenguaje. Y piensa que como ya sabes, o te renuevas o mueres, en informática eso es así desde siempre. Aunque nadie te impide progrmar con AS 2 hasta en fin de los tiempos. Por otra parte también me impresiona ver tus capacidades premonitorias. Yo tengo más años que tú (pero menos que la100rra) y he visto de todo. Así que ahora soy yo quien te envio, pero no a freir espárragos, sino con viento (del norte) y fresco.
Que bueno todo... pero para algunsocomo yo que hasta apenas estamos metiendonos en el cuento de programación en AS2, lo mejor es parar y esperar a ver que viene o mejor aún que suelten algo en la red para ver que viene y no cuendo llegue el lanzamiendo no nos llegue tan duro Por:edison_blog
no lo use,no entiendo,quiero aprender a usar el macromedia falsh player 5,como daibloos hicieron lo del matamosquito???? Por:e señor castor_blog
he manejado java y c# a un nivel medio, pero eso de q c# y java sean del pasado como lo dice macromedia solo sera en sus sueños, jajjj Por:Hubner_blog
Victor_Js_blog :
Como profesional de multimedia de muchos años de experiencia, os comento, manejo y programo Director y Flash, Flash me encanta y que el Flex lo use durante 15 días 8 horas diarias y sencillamente lo odio. Para empezar el actionscript 3 es muy jodido y estricto, lo cual lo hace un porquito odioso como ocurre con los lenguajes tipo C. Tengo que decir que actionscript 3 no es más facil que C ni menos estricto, que he programado en C y C# y es tan jodido como el (otra cosa es el C para temblar...). Por otro lado tiene la ventaja de la velocidad de ejecución ¡¡¡ 10 veces más rapido actionscript 3 que actionscript 2 !!! asi que por fin se podran hacer autenticas aplicaciones complejas. Por otro lado Flex es odioso porque mucha potencia en programación pero su parte de programa manejable por el usuario es basura, infinitamente peor que Flash, en Flash colocas un elemento grafico y lo manipulas sin apenas lineas de código, en Flex te mueres todo a base de codigo, para mi eso es perder el tiempo, eso si, Flex es ideal por ejemplo para hacer esas tipicas interfaces complejas adaptativas en el que cambias un elemento y todo cambia y se adapata automático, pero para poderlo hacer te mueres entendiendo las mas de ¡mil clases que trae!!! yo sinceramente en el tiempo que perdía aprendiendo cada puñetera y compleja clase acababa antes haciendolo en flash... no vaticino exito a Flex, y si a flash. Flash se va a profesionalizar como un lenguaje de programación. Flex es carisimo y complejo y no se va a hacer popular. Os recomiendo que cuando salga sin duda a por Flash 8.5 y Flex a la Basura. Y eso que Flash para solo diseñadores me rio
No tienes ni puta idea de lo que dices tio, Flex va muy bien ahorra mucho tiempo de desarrollo de pantallas en las aplicaciones RIA y permite integracion con aplicaciones JAVA, a traves de remote objects Por:Ario
dejen de quejarse, cada cabio que se hace es porque la tecnología va cambiando, se mejora y se aprovecha más los recursos de la pc. Tampoco se puede comparar lenguajes que son para fines diferentes. Php en el servidor y flash en la maquina del cliente, mientras mas se puedan aprovechar los recursos de la pc, mejor... Los cambios de algunas partes del lenguaje creo yo que es porque flash comienza a utilizarse más para aplicaciones de escritorios aparte de web, entones las conexiones con los datos obviamente deben cambiar. Otra buenas es que programas y se puede ver la aplicacion por lo menos en windows, mac y linux creo. Lo más gracioso que ahora empiezan con AJAX y la tendencia quiere convertirse en flash sin animaciones. Para mi todo lo que vino de flash me ha traido satisfacciones, al igual que php y mysql. Pero está bueno que algunos no se den cuenta. Por:chelox_blog
no puedes comparar flah8 con cs3 cada vez que salen nuevas versiones se hacen mucho mas mejores que las anteriores versiones. Por:manuel_blog
me gusta su pag. solo que yo estaba buscando el flash 8.5 pero
Necessit el adobe para el habbo hotel qe sino nome deja cambiarme de ropa:S Por:Nicole_blog
JAjaja y paso el tiempo y se vio q tenia razón... ¿donde esta Flex en las empresas? cuanta gente se gana el dinero con el? de risa, y en C# hay trabajo a patadas y en poco ya tenemos flash en C# incluido, lo dicho, flex a la basura. Por cierto soy Analista Organico Senior, no no tengo ni idea.... en fin paginas de entusiastas de la informatica, cuando aprenderan que lo que importa es cuanto dinero te llevas al bolsillo Por:Victor_Js_blog
Victor_Js_blog :
JAjaja y paso el tiempo y se vio q tenia razón... ¿donde esta Flex en las empresas? cuanta gente se gana el dinero con el? de risa, y en C# hay trabajo a patadas y en poco ya tenemos flash en C# incluido, lo dicho, flex a la basura. Por cierto soy Analista Organico Senior, no no tengo ni idea.... en fin paginas de entusiastas de la informatica, cuando aprenderan que lo que importa es cuanto dinero te llevas al bolsillo
Felicidades ¿Quieres un helado o algo así? Por:Freddie