Essential ActionScript 3.0

ISBN-10: 0596526946

ISBN-13: 9780596526948

Edition: 2007

Authors: Colin Moock

List price: $54.99 Buy it from $2.09
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description:

ActionScript 3.0 is a huge upgrade to Flash's programming language. The enhancements to ActionScript's performance, feature set, ease of use, cleanliness, and sophistication are considerable. Essential ActionScript 3.0 focuses on the core language and object-oriented programming, along with the Flash Player API. Essential ActionScript has become the #1 resource for the Flash and ActionScript development community, and the reason is the author, Colin Moock. Many people even refer to it simply as "The Colin Moock book." And for good reason: No one is better at turning ActionScript inside out, learning its nuances and capabilities, and then explaining everything in such an accessible way. Colin Moock is not just a talented programmer and technologist; he's also a gifted teacher. Essential ActionScript 3.0 is a radically overhauled update to Essential ActionScript 2.0. True to its roots, the book once again focuses on the core language and object-oriented programming, but also adds a deep look at the centerpiece of Flash Player's new API: display programming. Enjoy hundreds of brand new pages covering exciting new language features, such as the DOM-based event architecture, E4X, and namespaces--all brimming with real-world sample code. The ActionScript 3.0 revolution is here, and Essential ActionScript 3.0's steady hand is waiting to guide you through it. Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to helpdevelopers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.
Used Starting from $25.49
New Starting from $39.94
eBooks Starting from $43.99
Rent eBooks
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $54.99
Copyright year: 2007
Publisher: O'Reilly Media, Incorporated
Publication date: 7/2/2007
Binding: Paperback
Pages: 948
Size: 7.00" wide x 9.25" long x 1.50" tall
Weight: 2.992
Language: English

is an independent web guru with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. Colin served as webmaster for SoftQuad, Inc. (makers of HoTMetaL PRO) until 1997, and then as web evangelist for ICE (one of Canada's leading interactive agencies) until 2001. He has created interactive content for Sony, Levi's, Nortel, Air Canada, Procter & Gamble, and Hewlett-Packard. Colin now divides his time between writing, speaking at conferences, and researching emerging web technology. His award-winning Flash work and his renowned support site for Flash developers ( http://www.moock.org ) have made him a well-known personality in the Flash developer community. He is a contributor to macromedia.com's Flash developer center, a tutorialist in the Flash MX Bible (2002, Wiley Publishing Inc.), and regularly appears in industry magazines such as cre@te! online. Colin's latest personal undertaking is Unity ( http://www.moock.org/unity/ ), a Flash socket server for multi-user content.

Core Concepts Tools for Writing Action
Script Code Flash Client Runtime Environments
Compilation Quick Review
Classes and Objects Creating a Program
Packages Defining a Class Virtual Zoo
Review Constructor Methods Creating Objects
Variables and Values Constructor
Parameters and Arguments Expressions
Assigning One Variable's Value to Another
An Instance Variable for Our Pet
Instance Methods Members and Properties
Virtual Zoo Review Break Time!
Conditionals and Loops
Conditionals Loops Boolean Logic
Back to Classes and Objects
Instance Methods Revisited
Omitting the this Keyword
Bound Methods Using Methods to Examine and Modify an Object's
State Get and Set Methods Handling an Unknown
Number of Parameters Up Next
Class-Level Information and Behavior
Static Variables and Static Methods
Static Variables Constants
Static Methods Class Objects
C++ and Java Terminology Comparison On to Functions
Functions Package-Level
Functions Nested Functions
Source-File-Level Functions
Accessing Definitions from Within a Function
Functions as Values
Function Literal Syntax
Recursive Functions Using
Functions in the Virtual
Zoo Program Back to Classes
Inheritance A Primer on Inheritance
Overriding Instance Methods Constructor
Methods in Subclasses
Preventing Classes from Being
Extended and Methods from Being
Overridden Subclassing
Built-in Classes
The Theory of Inheritance
Abstract Not Supported Using Inheritance in the Virtual Zoo
Program Virtual Zoo Program Code It's Runtime!
Compiling and Running a Program
Compiling with the Flash Authoring
Tool Compiling with Flex
Builder 2 Compiling with mxmlc
Compiler Restrictions
The Compilation Process and the Classpath
Strict-Mode Versus Standard-Mode
Compilation The Fun's Not Over
Datatypes and Type Checking
Datatypes and Type Annotations
Untyped Variables, Parameters, Return Values, and Expressions
Strict Mode's Three Special Cases
Warnings for Missing Type
Annotations Detecting
Reference Errors at Compile
Time Casting Conversion to Primitive
Types Default Variable
Values null and undefined
Datatypes in the Virtual Zoo
More Datatype Study Coming Up
Interfaces
The Case for Interfaces
Interfaces and Multidatatype Classes
Interface Syntax and Use Another
Multiple-Type Example
More Essentials Coming
Statements and Operators
Statements Operators Up Next
Managing Lists of Information
Arrays
What Is an Array?
The Anatomy of an Array
Creating Arrays
Referencing Array
Elements Determining the Size of an Array
Adding Elements to an Array
Removing Elements from an Array
Checking the Contents of an Array with the toString( )
Method Multidimensional Arrays On to Events
Events and Event Handling Action
Script Event Basics
Accessing the Target Object
Accessing the Object
That Registered the Listener Preventing
Default Event Behavior
Event Listener Priority Event
Listeners and Memory Management Custom Events
Type Weakness in Action
Script's Event Architecture Handling Events
Across Security Boundaries What's Next?
Exceptions and Error Handling
The Exception-Handling Cycle Handling
Multiple Types of Exceptions
Exception Bubbling
The finally Block Nested Exceptions
Control-Flow Changes in try/catch/finally
Handling a Built-in Exception
More Gritty Work Ahead
Garbage Collection
Eligibility for Garbage Collection
Incremental Mark and Sweep
Disposing of Objects Intentionally
Deactivating Objects Garbage Collection
Demonstration On to Action
Script Backcountry
Dynamic Action
×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×