Foros del Web » Creando para Internet » Flash y Actionscript »

Dudas sobre la tecnología Flash

Estas en el tema de Dudas sobre la tecnología Flash en el foro de Flash y Actionscript en Foros del Web. Antes de comenzar a publicar mis dudas sobre está tecnología, quiero presentarme, me llamo Esther, soy una estudiante de Ingeniería (Sistemas computacionales), estudiante de primer ...
  #1 (permalink)  
Antiguo 10/10/2013, 19:56
Avatar de Esther_  
Fecha de Ingreso: agosto-2013
Mensajes: 5
Antigüedad: 10 años, 8 meses
Puntos: 0
Dudas sobre la tecnología Flash

Antes de comenzar a publicar mis dudas sobre está tecnología, quiero presentarme, me llamo Esther, soy una estudiante de Ingeniería (Sistemas computacionales), estudiante de primer semestre de la carrera, viendo de lo que trata la carrera, creo que no es lo que esperaba, me llama más la atención lo que es la maquetación en la web, el diseño, poco a poco comprendo más el uso de las hojas de estilo para mejorar la apariencia de una maqueta web, pero leyendo un poco sobre lo que es flash, me doy cuenta que esto es programación.

A lo que me refiero, es que no basta con saber manejar la herramienta (Adobe Flash), si no que se requieren conocimientos de programación, veo que se usan clases, variables, import para importar librerias, funciones, arreglos, y varias cosas más para lograr una animación o algunos efectos de contrastes para después agregarlos a la maqueta.

Mi duda es la siguiente, ¿Qué se puede lograr con la tecnología flash?, ¿Flash solamente sirve para crear animaciones en la web?, ¿Con flash se puede programar funcionalidad del lado del servidor como otros lenguajes especiales para eso (ejemplo PHP)?. Otra de mis dudas que me surgen, es algo llamado Flex, en algunos sitios me dicen que flex es una herramienta para crear RIA (Aplicaciones ricas en internet)...

En algunos videos en internet veo que la herramienta Adobe Flex facilita la creación de interfaces gráficas, solamente arrastrando componentes y Adobe Flex se encarga de generar el código correspondiente, pero veo que también hacen uso de ActionScript, al igual que con las animaciones que se hacen en Adobe Flash. ¿Flex es igual que Flash?, ¿Flex y Flash son cosas distintas?.

¿Vale la pena aprender sobre las tecnologías de Adobe (Flex y Flash)?, ya que actualmente por lo que leo, HTML5 & CSS3 + JavaScript tiene una gran popularidad para la creación de animaciones, diseño en la web y hasta programación de videojuegos, ¿La tecnología flash tiene futuro?, ¿Qué ventajas tiene Flash sobre HTML5 & CSS3?.

He visto algunos trabajos usando la tecnología Flash, y me gustan los resultados que se pueden obtener con eso, me interésa aprender sobre Flash y Flex, pero no se por donde comenzar, ¿Qué es lo que debo aprender primero y en que documentación consultar para iniciarme en esto?.

:D
  #2 (permalink)  
Antiguo 10/10/2013, 22:12
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Dudas sobre la tecnología Flash

Cita:
Iniciado por Esther_ Ver Mensaje
¿Qué se puede lograr con la tecnología flash?
No es que se pueda lograr cualquier cosa, pero como la lista es muy larga responderé la pregunta contraria: Qué NO se puede lograr.

Modificar archivos externos es complicado. Pregunté algo relacionado con eso en el foro y no me respondieron. Que yo sepa, se puede pero usando un código medio largo y que no comprendo, antes bastaba con 1 línea pero quitaron esa acción.

Para hacer bots de los que van posteando por ahí tampoco creo que sea recomendable, en definitiva para actuar como usuario en un navegador. No uso Flashes nuevos pero dudo que haya acciones para interactuar de esa forma. Ni siquiera para recolectar noticias.

En fin, debe haber más cosas, pero es que son muchas las que se puede hacer, si se sabe.

Quisiera destacar lo cómodo que es también. He visto algunos entornos de programación últimamente y dan asco comparado con Flash. En flash te muestran acciones, partes de código que puedes agregar al tuyo haciendo doble clic, lo único que escribes son los nombres de las variables, valores, condiciones y cosas así. Salvo que uses mucha matemática rara vez tendrás que escribir paréntesis, ni estos otros {}, punto y coma -fin de una línea-, fin de un if, bucle, etc.

En cambio en otros entornos que he probado (PascalIDE, Lua, JustBasic) hay que escribir todo eso. He visto uno de Pascal que da sugerencias tipo Google, y es posible cargar un "base", pero creo que por ejemplo no inserta la estructura de if, sólo inserta la palabra if

Capáz que a quienes escriben rápido les resulta más cómodo, pero a mí que escribo casi en la oscuridad, nop.

"¿Flash solamente sirve para crear animaciones en la web?"
No, pero no sé si es recomendable usar Flash para cosas sencillas. Un ejemplo tonto sería calcular 1323*323, sí, se puede hacer en Flash, pero algo simple como la calculadora te lo va a hacer de forma más eficiente. No estoy hablando del tiempo que te tome programarlo o ver el resultado, hablo de cuanto ocupa un archivo swf -no es tanto- y qué tan rápido funciona, su eficiencia. No se nota mucho pero he visto juegos de Flash MUY simples pero que iban MUY lento, y no eran online...

Creo que Visual Basic es bastante rápido para programar también.

"¿Flex y Flash son cosas distintas?."
Supongo que sí, pero no sé exactamente por qué. Recientemente me recomendaron Air, que es OTRA cosa, incluso me recomendaron un complemento o no sé qué Zinc. Lamentablemente tampoco entiendo mucho. Si tienes la ventaja de poder preguntar a tus profesores deberías hacerlo...

"¿La tecnología flash tiene futuro?"
Conmigo sí si facilitan modificar archivos externos, pero parece que no tienen interés. De hecho, leí que la nueva versión no permite usar AS2.0 y que muchos se quejaron de eso. Leí también que la 3.0 es mucho más complicada. Creo que uso la 1.0, no sé porque mi Flash es viejo, de Macromedia y no dice.

También elegí Flash para ver videos youtube, creo que se me cambió a HTML5 pero no me gustó. Más lento.

"¿Qué es lo que debo aprender primero y en que documentación consultar para iniciarme en esto?"
Yo aprendí bastante de Flash haciendo el tutorial que venía incluído, con una ayuda cómoda de leer además -hoy estuve vichando la de JustBasic y no me resultó tanto, esa-. De Flex no sé mucho, tampoco sobre poner páginas en Internet ni mucho sobre crearlas. De Flex no tengo mucha idea. Nunca me gustó Adobe -si mal no recuerdo, al agrandar las letras de un archivo pdf se agrandan hacia el costado, cosa que me parece desagradable de leer-. Prefiero Word que además me deja ponerle le letra que yo quiera.

Lamento no poder ser de más ayuda.
  #3 (permalink)  
Antiguo 12/10/2013, 22:12
Avatar de Esther_  
Fecha de Ingreso: agosto-2013
Mensajes: 5
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Dudas sobre la tecnología Flash

Gracias Tachikomaia, me despejaste varias cositas en las que tenia dudas sobre está tecnología. Invertigando un poco más encontre que Flex no solomante es una herramienta propietaria de Adobe, también existe un el SDK llamado Flex y que es de uso grátuito.
  #4 (permalink)  
Antiguo 12/10/2013, 23:17
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Dudas sobre la tecnología Flash

Quizá te sirva vichar este mensaje, es una opinión bastante contraria a la mía pero, justamente, creo que sirve escuchar todas las campanas.
"No, estimado, con Flash no se programa. Se diseñan animaciones y componentes visuales que luego se usan en otros entornos, pero no se programa.
Flash es un programa que posee un intérprete para un lenguaje de scripts que le permite cierto nivel de control sobre sus propios objetos. Pero ese lenguaje tiene por entorno de existencia únicamente el kernel de Flash, por lo que no cuenta como "lenguaje" de programación."
  #5 (permalink)  
Antiguo 14/10/2013, 09:07
Avatar de Esther_  
Fecha de Ingreso: agosto-2013
Mensajes: 5
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Dudas sobre la tecnología Flash

Hola nuevamente Tachikomala, ¿Algun libro que recomiendes sobre el uso de la tecnología flash?, he encontrado algunos sobre Flash, y algunos otros sobre ActionScript 3.0, pero están orientados para personas con un niver avanzado o intermedio, ¿Existe alguno para nivel básico?.
  #6 (permalink)  
Antiguo 14/10/2013, 21:18
Avatar de owlman_  
Fecha de Ingreso: octubre-2013
Mensajes: 1
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Dudas sobre la tecnología Flash

Aquí tienes un libro muy bueno sobre ActionScript 3.0
http://livedocs.adobe.com/flash/9.0_es/main/flash_as3_programming.pdf

Etiquetas: dudas, flash
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:00.