Libro sobre Flash y Actionscript 3
6 seguidores
Buenas a tod@s, a ver si me podéis recomendar un buen libro de AS3 y flash en general. He programado muy poquito en AS2, pero creo que ya es hora de empezar a mirar en serio actionscript y empezar con la versión AS3.
Alguna sugerencia please, programación desde nivel muy básico. Gracias.
plastikaweb
verdades como puños
tpmmds
Hola:
No me resisto a hacer un copy&paste de la sección que dedica el anterior pdf, AS3 Migration Cookbook, a los 5 malentendidos sobre AS3 que circulan:
1. ActionScript 3 is difficult to learn
ActionScript 3 is no more difficult to learn than any other programming or scripting
language. If you are familiar with ActionScript 2, the language semantics are pretty
much the same, although you will need to learn new ways of doing some common tasks.
Because the ActionScript 3 APIs are more consistent, learning one new concept and
API applies to multiple APIs, making it easier to use newly found knowledge to learn
new features and functionality.
2. ActionScript 3 is only for object-oriented programmers
ActionScript 3 can be used for both class-based, object-oriented programming, as well
as timeline-based scripting. You can use it in whichever way is the most comfortable
for you or makes the most sense for your project.
3. Targeting ActionScript 3 reduces the Flash Player base that you can target
As of December 2008, content targeted for Flash Player 9, the first version that supported
ActionScript 3, can be viewed by 98.6% of computers on the Internet.
4. You can’t write code on the timeline with ActionScript 3
You can place code on the timeline just as you can with ActionScript 1 and 2.
5. ActionScript 2 development is faster than ActionScript 3
While some tasks can require more code in ActionScript 3 than in ActionScript 2, overall
development and maintenance time should be the same or less than in ActionScript 2.0
due to improved debugging and better compile-time error catching. Basically, in some
cases there may be more code, but it will be much easier to find errors.
Y en especial la creencia, bastante generalizada, de que con AS3 NO se puede escribir código en el timeline, cuando sí se puede (aunque no se debe :-)). Lo que NO se puede, gracias a Dios, es seguir escribiendo código en las instancias: lo de seleccionar un botón, abrir el panel de acciones y añadirle un on(press)..., esta forma de añadir detectores de eventos sí que ha desaparecido.
O que con AS3 es OBLIGATORIO programar con OOP; lo que sí es cierto es que es MUY RECOMENDABLE, pero se puede seguir programando sin crear ninguna clase, ni siquiera la clase documento, ya sea escribiendo el código en la línea de tiempo o en un archivo as externo y referirse a él con include, como se hacía con AS2.
Un saludo
diego_lorenzo
plastikaweb
Yo tengo este en casa y es fantástico.
tpmmds
BuenAS:
Me he tropezado con este pdf de Adobe:
AS3 Migration Cookbook
Está en inglés, no he encontrado la versión es castellano.
Se trata de un recetario para migrar de AS2 a AS3. Está estructurado como cualquier Cookbook, con la ventaja de que en cada apartado compara cómo se hacía en AS2 y cómo en AS3.
Un saludo.
fernandocomet
Más:
http://flashspeaksactionscript.com/10-books-to-help-in-learning-as3/
lestat
Muchas gracias por las respuestas empezaré a echar un vistazo. Saludos.
fernandocomet
Te recomiendo Learning Actionscript 3.0, a beginners guide
Y si no: http://www.pdf-search-engine.com/actionscript-pdf.html
plastikaweb
Yo más que el te comenta MatMAC, que realmente es indispensable cuando tienes ya un cierto nivel, te recomiendo
"ActionScript 3.0 para desarrolladores Flash", está en castellano por Anaya-O'Reilly
y es del tipo listado por apartados de "¿Cómo hago esto?" y te da la solución concreta a cada caso.
saludos!
matmac Profesor Plus
Si quieres comenzar te recomeindo que te pilles un libro de Colin Moock que se llama Essential ActionScript 3.0, lo edita o´reilly´s (no se si esta ya en español) pero seguro que te va a ayudar mucho, pasate por el FNAC o alguna otra librería especializada.
Suerte :P