Before the PlayBook tablet by Research in Motion, ActionScript was a language mainly used by Flash designers for adding a bit of “brains” to their animations. Unfortunately, the BlackBerry tablet changed that – ActionScript now is interesting for classic programmers, too. Can O’Reilly’s classic satisfy the needs of this clientele?
front Learning ActionScript 3.0   the review back Learning ActionScript 3.0   the review

The first chapters are best described as Programming for Dummies – not only do they show the syntax of AS, they also explain the concepts behind the idioms in painstaking detail. Seasoned IT vets will have issues not falling asleep here…

Part 2 focuses onh all things graphics: topics like pixel graphics, vector graphics and motion are explained in considerable detail. This treatise is very interesting, and contains many examples. However, it suffers from two weaknesses: first of all, it is focused on people programming games or graphic demos. The second and more significant weakness is the dependency on Flash CS – if you use Flash Builder, many of the examples can not be used.

Text, Sound and video get one chapter each. The same is valid for file IO and XML processing.

Our review is based on the second edition of the book. As usual for O’Reilly, it is well-written and contains loads of images. This time, the book is printed in color:
in Learning ActionScript 3.0   the review

All in all, the book provides a great overview of the possibilities of ActionScript. Unfortunately, it is not perfectly suited for PlayBook developers – it does not explain the QNX controls or the Flash Builder IDE. However, developers who need to create a PlayBook app ASAP should invest the 32$ the book costs at Amazon’s – there is no better way to get up to speed with ActionScript quickly…

Related posts:

  1. Learning UML 2.0 review
  2. C in a Nutshell review
  3. Event Based Programming review
  4. Programming Collective Intelligence – the review
  5. Interface-oriented design – the review

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

© 2013 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha