Flash Hacks
By: Sham Bhangal
Published by O'Reilly
O'Reilly has built a reputation for being the premier information source for computer technologies. Traditionally their books covered programming, server administration and common applications such as the Korn shell, the vi editor and PGP. It's a name I've grown to trust and which occupies an ever-growing share of my bookshelf.
Their "Hacks series" is a departure from the publisher's usual approach but stays in their spirit of innovation and informality. I found their Google Hacks and Linux Server Hacks books edifying and when I heard about their new book Flash Hacks I was anxious to check it out.
It's worth noting that the book covers Flash MX 2004; a few examples may not work properly with earlier version of Flash.
At first flip-through I felt a bit let down. The majority of the hacks are ActionScript oriented while other hacks don't even use Flash and instead talk about Flash alternatives. But as I started picking through the various hacks, reading them and trying them out my anticipation was slowly rewarded.
Two such redeeming hacks were #19, which discuss scripting smoother and more accurate alpha fades, and #20, which illustrates how to create complex "cut out" masks. Hacks #45 and #46, which covered Complex text formatting and HTML/CSS definitely left me saying "Wow!" (Incidentally, Hack #45, which relies on Microsoft Word, also works if you use WordPad as the pass thru application instead.)
For the true curious coder, Hacks #82, #83 and #84 covers how to uncover undocumented ActionScript commands, internal function mappings and some non-obvious uses for obscure ActionScript operators.
It's important to keep in mind that Flash is a creative and abstract. While some hacks can, the majority of them can't be used "out of the box" and instead need to be adapted to various situations.
Flash Hacks is geared primarily towards readers with some familiarity with Flash already, and though a casual Flash developer will find some of book interesting I think it's a true flash developer who would benefit most from this book.
In any case it did remind me why I liked Flash in the first place and inspired me to develop more with it. It just would have been nice if Flash Hacks was a bit more beginner-friendly.
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More Miscellaneous Reviews Articles
More By bluephoenix
developerWorks - FREE Tools! |
Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download the latest trial version of IBM Data Studio V1.1 at no cost. IBM Data Studio is a comprehensive data management solution that helps you effectively design, develop, deploy and manage your data, databases, and database applications throughout the data management life cycle utilizing a consistent and integrated user interface. Unlike other client-side data management solutions that focus on only one aspect of the application lifecycle or database administration, Data Studio complements the Rational Software Delivery platform, providing unparalleled flexibility for a heterogeneous data server environment across platforms. FREE! Go There Now!
|
|
|
|
Learn from the best! Find out how developers use Rational ClearCase to be more flexible, innovative and deliver higher quality code in the Rational ClearCase Power Users eKit. This complimentary eKit provides a collection of materials, like articles, whitepapers, and demos that can help you become a power user of Rational ClearCase. FREE! Go There Now!
|
|
|
|
Join this Rational Talks to You teleconference on November 29 at 1:00 pm ET to participate in an interactive discusssion with Grady Booch around architecture and reuse. Get your questions answered! FREE! Go There Now!
|
|
|
|
Join us for this web seminar to learn how you can defend your web applications from attack. Learn about the 3 most common web application attacks, including how they occur and what can be done to prevent them. We’ll also discuss manual versus automated approaches for scanning and identifying web application vulnerabilities and how IBM Rational AppScan, an automated vulnerability scanner, can help you automate more of what you are doing manually today. FREE! Go There Now!
|
|
|
|
As organizations integrate software into every aspect of business, they are constantly pressured to deliver faster, better, and cheaper results. Unfortunately, a “dis-integrated” software delivery approach reduces returns while increasing costs. This IBM Rational White Paper shows how Integrated Requirements Management aligns organizations around maximizing value and keeping pace with change. FREE! Go There Now!
|
|
|
|
This whitepaper presents the benefits of successfully introducing static analysis into your organization using IBM Rational Software Analyzer. Additionally, it identifies some common pitfalls that can hinder the effective use of static analysis tooling as well as presents 10 simple strategies designed to help you quickly realize the value of static analysis using Rational Software Analyzer. FREE! Go There Now!
|
|
|
|
You can now evaluate IBM Rational Asset Manager V7.0 online without installing or configuring it on your own system! Rational Asset Manager helps create, modify, govern, find, and reuse any type of development assets, including SOA and systems development assets. Rational Asset Manager helps you reduce software development costs and improve quality by facilitating the reuse of all types of software development-related assets. Visit developerWorks to learn more about this product and register to explore its capabilities online. FREE! Go There Now!
|
|
|
|
Learn how Rational Build Forge can extend a simple compile and package build process by adding customization and deployment capability. Go from a manual method to automating: checking for code changes; getting the latest source; compiling and packaging; customizing; copying to and restarting a deployment server; and sending e-mail notification that a new version is available. FREE! Go There Now!
|
|
|
|
Effective governance for lean development isn’t about command and control. Instead, the focus is on enabling the right behaviors and practices through collaborative and supportive techniques. Hear from Scott Ambler on how it is far more effective to motivate people to do the right thing than it is to force them to do so. Learn how to form a lightweight, collaboration-based framework that reflects the realities of modern IT organizations. FREE! Go There Now!
|
|
|
|
All FREE IBM® developerWorks Tools! |