Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$3.54 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Flash Hacks: 100 Industrial-Strength Tips & Tools
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Flash Hacks: 100 Industrial-Strength Tips & Tools [Paperback]

Sham Bhangal (Author)
4.6 out of 5 stars  See all reviews (14 customer reviews)

List Price: $24.95
Price: $18.96 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $5.99 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Book Description

June 22, 2004

If you've ever seen an especially cool Flash effect on the web, gone straight to your trusty Flash book to find out how to do it, then turned away empty-handed--Flash Hacks is for you. This unique book offers a collection of expert Flash tips and tricks for optimization, creating interesting effects, ActionScript programming, sound and video effects, and much more--and you don't need to be an expert to use them (although you'll certainly look like one).

With Flash technology, you can create compelling web content, expressive user interfaces, and rich applications for the Internet--all of which dramatically enhance the user experience. But Flash is not just practical, it's a wellspring of opportunities to unleash your creativity and have fun. Flash Hacks dives straight into all that's fun and creative about Flash, while presenting useful programming techniques and practical--although never mundane--hacks that can make your work easier.

Geared to cover Flash MX, Flash MX 2004, and Flash MX Professional 2004, Flash Hacks begins with hacks on authoring, testing, and web environments. You'll learn how to beat the Flash bloat bug, realistically simulate the web, create a JavaScript-free Flash sniffer, and hack a spellchecker for Flash. Other hacks in the book are grouped in the following areas:

  • Primitives
  • Timelines
  • Symbols
  • Flash Assets (sound, video, and bitmaps)
  • Code hacks
  • Events and event handling
  • Advanced animation
  • UI design hacks
True to O'Reilly's popular Hacks series, Flash Hacks tackles problems and solutions that aren't dealt with elsewhere. You'll pick up insider tips from the experts, and learn about amazing and sometimes quirky aspects of Flash. If you want more than your average Flash user--you want to explore and experiment, unearth shortcuts, create useful tools, and come up with fun things to try on your own--Flash Hacks is the book you'll need.

Frequently Bought Together

Flash Hacks: 100 Industrial-Strength Tips & Tools + ActionScript for Flash MX Pocket Reference: Quick Reference for Flash MX Programmers (Pocket Reference (O'Reilly)) + ActionScript for Flash MX: The Definitive Guide, Second Edition
Price For All Three: $63.62

Show availability and shipping details

Buy the selected items together


Editorial Reviews

Review

"If you've yet to appreciate all that Flash is capable of, or are a seasoned Web programmer looking to learn some new tricks, then Flash Hacks is a must read. .. If you are resonable familiar with the program, Flash Hacks is both easy to follow and massively informative." PC Utilities - Issue 54

About the Author

Sham Bhangal is an author of and contributor to numerous books on Flash and ActionScript, including Foundation ActionScript for Flash MX, Flash MX Designer's ActionScript Reference, and Macromedia Flash MX Upgrade Essentials.


Product Details

  • Paperback: 496 pages
  • Publisher: O'Reilly Media; 1st edition (June 22, 2004)
  • Language: English
  • ISBN-10: 0596006454
  • ISBN-13: 978-0596006457
  • Product Dimensions: 9 x 6 x 1.1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #1,006,050 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

14 Reviews
5 star:
 (10)
4 star:
 (3)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

34 of 36 people found the following review helpful:
5.0 out of 5 stars Broaden your use of Flash MX2004, November 18, 2004
This review is from: Flash Hacks: 100 Industrial-Strength Tips & Tools (Paperback)
Have you seen the Hacks series from O'Reilly? Great stuff! I've yet to be disappointed with this series. While most of the information does not really qualify as a hack in the traditional sense, meaning you are not mucking with the actual API or backed of the tool, the books are chock-full of little workarounds, fresh attacks on old problems, and some incredible tips that most users won't have found on their own.

Sham Bhangal delivers 100 excellent tips on using Flash MX 2004 and Professional. I think my absolute favourite is Hack #61, Amit's Dials. This little gem shows how to create some interactive controls for tweaking visual and dynamic effects during the authoring process. The idea is to build the basic functionality of your effect through scripting, add these controls so you can fine-tune the effect, and copy the settings back into the script for permanent hardwiring. There are tons of uses for this tip alone, and it's not complicated. The beauty of this hack is in the fact that it's something most, if not every, designer and developer should know about, but very few use. The time and frustration savings are immense.

But the book is overflowing with things like this. Tips on optimizing and working within performance constraints; deciding when to use math versus traditional animation; caveats and gotchas and hidden bits of wisdom... It's in here! How about adding speech synthesis to your Flash application? Need an autocomplete function for a text field? How about tapping into some undocumented ActionScript? Well, keep reading - you'll find all of that in Sham's book.

The greatest value of Flash Hacks is the insight from someone who has been with Flash for a long time. Bhangal identifies both common and unusual circumstances that designers and developers might encounter, and provides not only great solutions, but good explanations on why a problem exists and the logic behind coming up with an answer. After working through a few of the hacks, you begin to see Flash in a new light, and new problems or challenges are not quite so daunting. A little perspective shift, maybe step outside of Flash for a bit, and you have a whole new toolbox at your disposal.

Structurally, the Hacks books are similar to the Cookbook series, also by O'Reilly. However, the intent is a bit different in that the information tends to be much more flexible and covers a wider variety of challenges. The hacks are numbered and grouped logically, and the index makes a good attempt at referencing not only the hack titles, but some identifying keywords that are more generic, thus more likely to be looked up. Of course, we'd all like an index that pretty much includes every word in the main text, but I digress... Smile

Sham's language is easy to follow, though there are some leaps of faith here and there. Some of the descriptions assume a higher level of familiarity with either ActionScript or web architecture in general, but this shouldn't be much of a problem for anyone who is paying attention. The hacks are appreciably short and compact, while still getting the major points across. This is a good book to thumb through from time to time if you need a little inspiration or want something new to work on. Each hack shouldn't take long to build, and most of the code is available in the companion web site. But don't make the mistake of just cutting pasting code in - the point of this book is to get you working better, creating things on your own, and expanding your approach to Flash.

That all being said, I can't really identify any deficiencies in this book. I'm not sure this book is for everyone, though. Many people are happy with the skills they already have, and enjoy trying to hammer out solutions on their own. Others may just need some bare essentials in coding and design. This book is really aimed at people who are comfortable with Flash, learn by doing, and are interested in tinkering at the fringes of their own capabilities. While Flash Hacks is not necessarily a cutting edge technique book, it's excellent for intermediate to advanced developers who are looking for new approaches. It encourages deeper exploration on both design and coding fronts.

If you are looking to add a few new tricks to your bag, and maybe get a fresh perspective on some old thoughts, grab yourself a copy of Flash Hacks. Most useful for intermediate to advanced Flash users, but not out of the realm for some eager novices.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 12 people found the following review helpful:
5.0 out of 5 stars Very Worthwhile!, April 12, 2005
This review is from: Flash Hacks: 100 Industrial-Strength Tips & Tools (Paperback)
This is a member of the Hacks series published by O'Reilly, a series
of books noted for their ability to answer the perennial "gee, I wish
I could..." problem. (though for most people this would be phrased a
good deal less politely. At least it was for me when I was learning Flash)
This book is no exception. I have been
using Flash myself since about version 4 and while I don't spend all
my time with it, I have developed a talent for finding hidden features
and methods in a variety of platforms and programs, and still I was
impressed by a number of the techniques outlined in this book. There
are some which I have, as yet, not really found a use for, but there
are a few that have answered some of the lingering questions about
things that I have always found very silly about Flash.

The book covers Flash MX 2004, though many of the features are not
limited to that version, and where they are the author has made this
very clear, in fact the author has kindly translated some of the code
examples to earlier versions of actionscript where necessary and/or
possible, (well, flash 6 anyway.) The organization of the book is
also a point in its favor as a reference work for the "alternatively
trained" professional. Where many manuals and instruction books are
arranged by tool, this book is organized by result. This is a boon to
those of us who, having a problem with (for example,) sound, will go
through the manual for all the elements to do with sound functions,
only to find that the bit that we needed is covered under UI. There
are also workflow tips, neat tricks, performance enhancers, Flash bug
workarounds, undocumented features, and even tips about how to prevent
opportunistic theft of your flash content.

There is not room to cover all of the 100 hacks available to you, and
even the range of the chapters is quite extensive. Nor does it make
much sense to cover all of it in a linear way, as this is probably not
how you will read this either. When I first picked up the book, I
went down the table of contents and spent the next couple of minutes
rifling back and forth through the book going "Aha!" and "ohhh..."

This of course makes covering the book in a general way something of a
headache. For me, some of the most interesting tips were those
devoted to the animation part of the workflow. Despite being formally
trained as an animator, my introduction to Flash was primarily from
the coding direction. As a result, Hack #74, External Script Editors
was of only passing interest to me as I stopped using the internal
script editor long ago. Hack #62, Right and Middle Mouse Buttons,
well, I use a Macintosh, and tend to regard other mouse buttons with
some suspicion (or at least scorn.)

All of Chapter 9, Performance and Optimization, however, should be
required reading for all Flash developers. Most of us will know some
fraction of the tips here, but will benefit immeasurably from having
read the other one or two that we did not previously know, or pay
attention to.

Chapter 5 is probably best approached in the spirit of "that's pretty
neat, but..." as there is little reason to include a 3D Engine in a
flash movie other than to be able to say that you could do it. The
basic physics parts, however, can lend a bit of extra 'oomph' to an
interface.

Amongst the Hacks in chapter 3, there are several related bits about
how to make repeating tiles that can be programatically spread (and varied)
across a field. Interestingly, Hack 18 contains nothing about Flash at all,
and is simply a breakdown of the method of making repeated tiles
easily. I don't know why, but I find that kind of digression
refreshing.

Some of the hacks are improvements or refinements of earlier hacks.
One of the animation hacks outlines the method of using overlapping
loops of sequences that have a prime number of frames to simulate non
repeating motion, that the author incidentally describes as being one of his first
attempts at this sort of thing. This hack is immediately followed by
a method describing how to get the "Matrix" effect of falling numbers
by using single frame movie clips and a script.

All in all, this is a very good book to have as a reference. One good
read through and you will say to yourself at least a couple of times,
"Why have I not been doing it that way all along?" Later on you will
find yourself remembering that "other" trick and go back to the book
and look again. Since first reading it I have convinced my company to
purchase it as an office reference, and I would recommend it to anyone
else, both the beginner, (to save yourself the trouble,) and the pro (ditto)
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 16 people found the following review helpful:
4.0 out of 5 stars Homebrew ambience, July 20, 2004
This review is from: Flash Hacks: 100 Industrial-Strength Tips & Tools (Paperback)
Flash is to making web multimedia as Photoshop is to editing static graphics. And like Photoshop, Flash has a devoted coterie who swear by it. But even such fans may find new, nifty things in this book. One might even suggest that such a group is the audience that might benefit the most.

So I started thumbing through the book, to see what caught my eye. [Obviously, your needs will differ.] One method was the construction of a speech synthesiser. Bhangel gives a simple, ingenious way to make a poor man's synthesiser. The sound quality does not match that of commercial synthesisers, like IBM's or Dragon's. But there is a homebrew ambience to this hack that some will find attractive.

A related hack uses a recent improvement to Flash. Finally, there is a way for the end of the playing of a sound to invoke a callback. In other words, you can now synchronise another operation to start after the sound ends. The lack of this has greatly hampered the interactive use of sound in Flash. The author then gives a hack of a lip synching animation. Cute!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
user interface elements, recover content, panoramic images, interactive testing, timeout event, cue points, standalone player, flash alignment, frame labels, special tags, plugin sniffer, fake pixels, old film grain, hacky way, preceding hack, neutral transform, create filled circles, function mover, layer named actions, scripted motion, movie clip symbol, code hinting, target frame rate, dot clip, button movie clip
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Flash Player, Browser Integration, Visual Effects, Color Effects, Publish Settings, Test Movie, Adobe Audition, Flash Stage, Add Key Shortcuts, Internet Explorer, Bandwidth Profiler, Review Compiled, Browser Centering, Flash Speech Synthesizer, Animate Photoshop, Autocomplete Text Fields, Break Apart, Equation Editor, Integrate the Back Button, Computer-Generated Character Animation, Import Complex Formatting, Amit's Dials, Flash Exchange, Final Thoughts, Colin Moock
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject