Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
ActionScripting in Flash First Edition
The book is structured into three parts: Foundation knowledge (general programming theory applied to Flash with short tasks to demonstrate specific concepts), Applied workshop (more involved tasks broken into three parts each--design discussion, the building steps, and analysis with suggestions of variation), and Appendices (which provides a concise listing of some of the more useful elements in ActionScript).
The book will begin with foundation knowledge and will build on that with practical workshops. This way, the readers should be able to apply what they learn to future challenges they might encounter.
Amazon.com Review
There's even deliberately bad code here. In a very novel chapter, the book challenges readers to fix 10 faulty Flash files, offering first a clue and then the solution. Since so much of real-life work, particularly in animation applications like Flash, is spent debugging and finding one's way out of a seemingly dead end, this chapter is really valuable. (By going to phillipkerman.com, you can view a detailed description of all chapters, download selected ones in .pdf format, view all completed Flash animations, and download all the .fla files to work alongside the text.)
Another advantage is Kerman's own teaching style. Using many metaphors, he describes how the pieces of script work in a way that is often clearer than mere definition of function, and definitely easier to remember. For example, "If you think of most variables as an empty whiteboard onto which you can write a value, an array is like a whiteboard with permanent horizontal lines separating many pieces of information." It's true that one can copy code and instantly get results, but to devise and debug your own requires the kind of internalized understanding one can get from working through this book. --Angelynn Grant
From the Author
The first half of the book will give you a solid foundation so you understand how to program in Flash. Many examples are interspersed, but you won't need to follow along with Flash running (though you may often feel like going off to try things when inspired). The second half is broken into 21 practical workshops where you can apply what you learned in the first half. These tutorials are designed not so much as examples of "perfect code"--rather, solutions are worked out through a true-to-life process. For example, sometimes I purposely guide readers down the wrong path so that we can work out the solutions. That way, you will be able identify problems and work out solutions for real projects you encounter on your own.
This book definitely does not shy away from advanced topics, but it isnt an exhaustive reference to every detail in the ActionScript language either. Thats not what this book is about. Its about giving you the skills so that you can apply any idea you have to Flash. When youre equipped with the knowledge I cover, youll be able to meet any challenge. It might involve researching an esoteric formula for physics or applying a unique math calculation. If that means you have to research a specific topic, this book will give you the skills to figure out how to apply it to Flash. Think of this book as a bridge that will take you from "Flash user" to "ActionScript programmer".
About the Author
Phillip Kerman is an independent programmer, teacher, and writer specializing in Macromedia products. His degree in Imaging and Photographic Technology from the Rochester Institute of Technology was earned back when "multimedia" had a different meaning than today. One of Phillip's internships, for example, involved programming multiple slide projector presentations with dissolves synchronized to a sound track-the multimedia of the 1980s. In 1993, he found Macromedia Authorware a natural fit for his interest and skills. After getting his start at The Human Element, Inc., he moved back to Portland, Oregon to work on his own.
Phillip has transitioned his expertise from Authorware to Director, and now, to Flash. Over seven years, he has had to adapt to a total of 13 version upgrades-Flash 5 being the most significant of them all! In addition to retooling and building his own skills, Phillip finds teaching the biggest challenge. He has trained and made presentations around the world, in such exotic locations as Reykjavik, Iceland; Melbourne, Australia; Amsterdam, Holland; and McAlester, Oklahoma. He wrote Sams Teach Yourself Macromedia Flash 5 in 24 Hours (that is the title, not how long it took to write). His writing has also appeared in such publications as Macworld, Macromedia User Journal, and his self-published The Phillip Newsletter (teleport/~phillip/newsletter/).
In addition to showing others how to create multimedia, Phillip has had plenty of opportunities to get his hands dirty in programming. Last century, Phillip programmed the all-Flash Web site m-three for Paris France Inc. This site was included in both Communication Arts Interactive Design Annual and the British Design & Art Direction Annual in 2000. The latest version of the M3 site won the navigation category at the London Flash Film Festival. Feel free to email Phillip at flash5@onemain.
- ISBN-100672320789
- ISBN-13978-0672320781
- EditionFirst Edition
- PublisherSams
- Publication dateApril 9, 2001
- LanguageEnglish
- Dimensions7.25 x 1.25 x 8.75 inches
- Print length648 pages
Product details
- Publisher : Sams; First Edition (April 9, 2001)
- Language : English
- Paperback : 648 pages
- ISBN-10 : 0672320789
- ISBN-13 : 978-0672320781
- Item Weight : 2.33 pounds
- Dimensions : 7.25 x 1.25 x 8.75 inches
- Best Sellers Rank: #10,456,376 in Books (See Top 100 in Books)
- #249 in Flash Web Design
- #62,692 in Computer Science (Books)
- #570,791 in Unknown
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

I've been teaching Flash since version 3 and writing books since version 5. I also do contract development (programming).
My early experiences in photography have a direct correlation to my job today. The feeling I get when I see a project that I assemble come to life is the same I'd get watching a photograph develop in the darkroom.
While I understand that great projects involve the work of many dedicated
people, I'm not shy to point out that I was the primary programmer for the following projects:
. the original Millennium Three site (archived at
http://www.deepplay.com/sites/m399/),
. a real-time Flash auction that consistently sells over $5
million in cattle during a typical 90-minute sale (http://www.stampedecattle.com),
. the site for the "other" cool office chair (http://www.allsteeloffice.com/number19/movie.asp),
. the Witness to History kiosk featured in the Communication Arts 11th Annual Interactive Exhibition (http://www.commarts.com/ca/interactive/cai05/36_ia05.html).
The short story of my rise from mere mortal to being in charge of everything at
phillipkerman.com LLC goes like this:
. I was a student photographer for Sunset High School's newspaper and yearbook
. I rode my bicycle from Portland, Oregon, to go to college in Rochester, New York
(and got all 2 years' worth of physical education credits waived in the process)
. I graduated from the Rochester Institute of Technology with a bachelor of science in imaging and photographic technology
. I worked for Sinar Bron, Inc., selling premier professional photographic equipment
. I worked for The Human Element, Inc., doing Authorware (version 1) development
. Finally, I drove back to Portland, Oregon, where I've been doing contract work and teaching for more than 10 years.
For details about all the projects I've worked on, see archives of my newsletter at www.phillipkerman.com/newsletter
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This is a GREAT book for the graphic/web designer wanting to learn actionscript. I own or have read many others that don't cover the basics or the thought processes behind writing in a scripting language. Most books on this topic started out over my head with little explaination and were accompanied by buggy and/or old code. With clear and consice writing, Philip uses the first half of the book to fully explain programming concepts as they pertain to scripting in Flash, and then follows up with examples of how to implement these ideas.
I can't say enough about how far this book has taken me into the scripting world. Kudos to Kerman.
Apart from that, this is another invaluable book to have, and I'd strongly recommend it for anyone wanting to learn Actionscript but... there you have it.
NEGATIVES:
I dunno about you people who gave this book a big 5 star "yipee", it just ain't the same for me. I'm a Comsci grad and i've been using flash since version 5. Yeah, i've mastered the basic animation tools like tweening and some basic AS along the way. but it makes me cry whenever i read the book and think that i spent $27 for something that i've already learned. Yes, the book tackles programming basics and the like w/c is very good for the novice flash user who didn't take up a 4 year computer science course w/c is being accustomed to the "foundations" of programming. but it all boils down to LEARNING ACTIONSCRIPT. yeah the book teaches AS but you only get to touch AS after reading 18 chapters of foundation AS. sure there are code snippets for the user to try out...only to find out how the heck are they supposed to implement the code?! an example would be the debugging chapter w/c started to infuriate my learning curve and tested my very looooong patience. the code required me to associate the dynamic string to a variable. how the heck am i supposed to associate the string to var when kerman didn't even show me what a var looks like and where i can find it!!!! HE ONLY TELLS IT 3 CHAPTERS AFTER! if i didn't scour the book for much needed answers to the book, i would've burned the book to motion tweening oblivion.
which draws me to points when buying a book:
- always search for negative reviews before buying a book. negative reviews contain 100% more truth than those 5 star reviews.
- if you're new to some application, find a book w/c suits your learning style, unfortunately for me...i needed more diagrams rather than lengthy text for me to understand what kerman was talkin' bouts.
- always look for a book w/c poses samples and exercises at the end of the chapter. heck, i just wanted to learn the AS syntax, but kerman decides to teach theories on AS and not the actual exercise.
- never buy a book w/c CONSTANTLY REFERS TO OTHER CHAPTERS. trust me, if you need to learn it, it should be taught NOW.
- this book is not for people who wanna read long chapters and try snippets of unclear code to understand what the author's talkin' bout then go back to readin' sum more boring chapters.
in closing, i am giving this book 1 star to alert potential buyers of this book that o'reilly books are the best. even though i haven't read one.
POSITIVE:
there are some cool sample w/c you won't understand, although its still cool though, like the instant replay thingy.
Usually, I have to point newbies to my list of favorite tutorials scattered throughout the web, and write them a list of concepts to learn in the proper order. The most difficult concept to relate is that Flash programming is more than traditional programming, and requires a somewhat different perspective on the significance of scripting languages in a vector-based animation environment. There's a lot of essential knowledge scattered among various sites and books.
If anyone asks me again (and they will), now I've got a simple answer... get Kerman's book and call me a few weeks later :-) I've never posted any reviews on Amazon before, but I wanted to post a professional's review to reaffirm that this is a very thoughtfully prepared text that you will appreciate within the first two chapters and on through the last page. Kerman's hard work definitely pays off in the overall quality of his explanations.
The first half of the book teaches all the important subjects in Actionscript, while the second half makes you apply what you learned in real-world projects. Either half would be worth the price of this book, IMHO, and the progression of difficulty smooths out the erratic learning curve faced by Actionscript newcomers.
Show me an author who devotes a whole chapter to DEBUGGING (not always easy in Flash) and I'll show you someone who really cares about quality. This book is a breath of fresh air to the introductory levels of Flash. -S
Top reviews from other countries
This is different. The author first & foremost has a genuine evangelical zeal about the subject. He wants you to learn about it & this enthusiasm & vigour pours off each page. He is not at all anal in his approach he realises that the bulk of us are coming at this from a non programming background & proffers a supporting hand every inch of the way for those that require it while thoroughly debunking & explaining every relative nuance of Actionscript with practical examples & even a workshop section at the end.
As a programmer you will soon discover the virtue of being thorough & methodical in all that you do. Philip achieves this in his own weighty tome (nearly 700 pages!) there are no short cuts in properly learning a subject & Philip breaks this one down into relevant & easily digestible chunks. Thoroughly recommended & he even replied to a query e-mail of mine the same day!