Buy ActionScript Book by Colin Moock - Bookswagon UAE
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Digital Lifestyle and online world: consumer and user guides > ActionScript: The Definitive Guide
ActionScript: The Definitive Guide

ActionScript: The Definitive Guide


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

Given its ability to deliver high-impact experiences even over low-bandwidth connections, Flash has become the de facto standard for hundreds of thousands of multimedia Web developers worldwide. Flash 5 includes a full-fledged programming language called "ActionScript" for controlling animation and multimedia. It's a quantum leap from the bare-bones "Actions" supported in Flash 4, and this text is dedicated entirely to documenting and demonstrating this new language. ActionScript includes all fundamental programming constructs (variables, loops, conditionals, functions, and so on), and is inextricably fused with Flash's authoring behaviours and animation timelines. Because ActionScript is based heavily on the ECMAScript Language Specification (ECMA-262) and is syntactically nearly identical to JavaScript, Macromedia expects thousands of existing JavaScript programmers to migrate to ActionScript. This book is divided into three sections. "ActionScript Fundamentals" introduces both programmers and non-programmers to the new language by first describing fundamental programming concepts and then delineating in detail the components, syntax, and usage of ActionScript. "Applied ActionScript Code Depot" shows you how to use common applications, such as processing online forms. "Language Reference" is a detailed reference that aims to make all ActionScript globals, properties, and objects, including extensive implementation samples, easy to find quickly. Code samples are also available from the "Code Depot" on the author's Web site devoted to Flash developers. Topics covered in this book include: step-by-step tutorials of the most common ActionScript behaviours; object-oriented programming in Flash; intelligent interface development; server communication; dynamic content generation; password protection; string handling; message boards; basic physics; and games. The book is structured so both programmers and non-programmers can learn how to use ActionScript. It aims to take the reader well beyond simple Flash animations so they can create their own enhanced Flash-driven sites.

Table of Contents:
Foreword Preface I. ActionScript Fundamentals 1. A Gentle Introduction for Non-Programmers Some Basic Phrases Further ActionScript Concepts Building a Multiple-Choice Quiz 2. Variables Creating Variables (Declaration) Assigning Variables Changing and Retrieving Variable Values Types of Values Variable Scope Some Applied Examples 3. Data and Datatypes Data Versus Information Retaining Meaning with Datatypes Creating and Categorizing Data Datatype Conversion Primitive Data Versus Composite Data 4. Primitive Datatypes The Number Type Integers and Floating-Point Numbers Numeric Literals Working with Numbers The String Type Working with Strings The Boolean Type Undefined Null 5. Operators General Features of Operators The Assignment Operator Arithmetic Operators The Equality and Inequality Operators The Comparison Operators The String Operators The Logical Operators The Grouping Operator The Comma Operator The void Operator Other Operators 6. Statements Types of Statements Statement Syntax The ActionScript Statements Statements Versus Actions 7. Conditionals The if Statement The else Statement The else if Statement Simulating the switch Statement Compact Conditional Syntax 8. Loop Statements The while Loop Loop Terminology The do-while Loop The for Loop The for-in Loop Stopping a Loop Prematurely Timeline and Clip Event Loops 9. Functions Creating Functions Running Functions Passing Information to Functions Exiting and Returning Values from Functions Function Literals Function Availability and Life Span Function Scope Function Parameters Revisited Recursive Functions Internal Functions Functions as Objects Centralizing Code The Multiple-Choice Quiz Revisited 10. Events and Event Handlers Synchronous Code Execution Event-Based Asynchronous Code Execution Types of Events Event Handlers Event Handler Syntax Creating Event Handlers Event Handler Scope Button Events Movie Clip Events Overview Movie-Playback Movie Clip Events The User-Input Movie Clip Events Order of Execution Copying Clip Event Handlers Refreshing the Screen with updateAfterEvent Code Reusability Dynamic Movie Clip Event Handlers Event Handlers Applied 11. Arrays What Is an Array? The Anatomy of an Array Creating Arrays Referencing Array Elements Determining the Size of an Array Named Array Elements Adding Elements to an Array Removing Elements from an Array General Array-Manipulation Tools Multidimensional Arrays The Multiple-Choice Quiz, Take 3 12. Objects and Classes The Anatomy of an Object Instantiating Objects Object Properties Methods Classes and Object-Oriented Programming Built-in ActionScript Classes and Objects 13. Movie Clips The "Objectness" of Movie Clips Types of Movie Clips Creating Movie Clips Movie and Instance Stacking Order Referring to Instances and Main Movies Removing Clip Instances and Main Movies Built-in Movie Clip Properties Movie Clip Methods Applied Movie Clip Examples The Last Quiz 14. Lexical Structure Whitespace Statement Terminators (Semicolons) Comments Reserved Words Identifiers Case Sensitivity 15. Advanced Topics Copying, Comparing, and Passing Data Bitwise Programming Advanced Function Scope Issues The movieclip Datatype II. Applied ActionScript 16. ActionScript Authoring Environment The Actions Panel Adding Scripts to Frames Adding Scripts to Buttons Adding Scripts to Movie Clips Where's All the Code? Productivity Externalizing ActionScript Code Packaging Components as Smart Clips 17. Flash Forms The Flash Form Data Cycle Creating a Flash Fill-in Form 18. On-Screen Text Fields Dynamic Text Fields User-Input Text Fields Text Field Options Text Field Properties HTML Support Working with Text Field Selections Empty Text Fields and the for-in Statement 19. Debugging Debugging Tools Debugging Methodology III. Language Reference IV. Appendixes A. Resources B. Latin 1 Character Repertoire and Keycodes C. Backward Compatibility D. Differences from ECMA-262 and JavaScript Index

About the Author :
Colin Moock has been researching, designing, and developing for the Web since 1995. Colin served as webmaster for SoftQuad Inc. (makers of HoTMetaL PRO) until 1997. He is now a web evangelist for ICE Integrated Communications & Entertainment, where he divides his time between writing about the web, speaking at conferences, and creating interactive content for companies like Sony, Levi's, Nortel, Air Canada, and Hewlett-Packard. Colin's award-winning Flash work and his renowned support site for Flash developers have made him a well-known personality in the Flash developer community. Macromedia has officially recognized his Flash expertise both on their web site and by appointing him a member of their Flash Advisory Board. Colin is a contributing author of The Flash 4 Bible (1999, IDG Books) and The Flash 5 Bible (2001, IDG Books). For more information on Colin Moock, visit his website.


Best Sellers


Product Details
  • ISBN-13: 9781565928527
  • Publisher: O'Reilly Media
  • Publisher Imprint: O'Reilly Media
  • Height: 232 mm
  • Returnable: N
  • Weight: 1010 gr
  • ISBN-10: 1565928520
  • Publisher Date: 05 Jun 2001
  • Binding: Book
  • Language: English
  • Sub Title: The Definitive Guide
  • Width: 178 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
ActionScript: The Definitive Guide
O'Reilly Media -
ActionScript: The Definitive Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

ActionScript: The Definitive Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!