CU-Boulder CSCI 5448 - Actionscript (37 pages)

Previewing pages 1, 2, 17, 18, 19, 36, 37 of 37 page document View the full content.
View Full Document

Actionscript



Previewing pages 1, 2, 17, 18, 19, 36, 37 of actual document.

View the full content.
View Full Document
View Full Document

Actionscript

53 views


Pages:
37
School:
University of Colorado at Boulder
Course:
Csci 5448 - Riented Analysis and Design
Riented Analysis and Design Documents

Unformatted text preview:

ACTIONSCRIPT 3 0 Pallav Gala What s ActionScript A programming language developed by Macromedia Inc taken over by Adobe Systems Used for websites and applications based on Adobe Flash Player and Adobe AIR run time environments Compliant to ECMAScript syntactically similar to JavaScript Executes in the ActionScript Virtual Machine AVM A brief history ActionScript 1 0 Introduced in 2000 Provided prototype based programming and loose type system feature ActionScript 2 0 Introduced in 2003 Provided class based programming compile time type checking and cross compilation to ActionScript 1 0 code ActionScript 3 0 Introduced in 2006 with release of Adobe Flash Player 9 and Adobe Flex 2 0 Executes up to 10 times faster than the legacy ActionScript code on the new highly optimized ActionScript Virtual Machine AVM2 Provide a true object oriented model for programmers Enables creation of applications with large data sets and object oriented reusable code Features of ActionScript 3 0 Since ActionScript 3 0 is fundamentally and architecturally different from AS 2 0 it provides many new features that increase performance and control over low level objects Core Language Features API Features Core Language Features Defines the fundamentals of the programming language such as data types expressions loops etc ActionScript 3 0 provides Run time exceptions reports more error conditions Run time types provides perform run time type checking ECMAScript for XML E4X AS3 implements E4X Sealed classes includes the concept of sealed classes Method closures to remember object instance useful in event handling Flash API Features ActionScript 3 0 includes the following new APIs that give the user a better control over objects at a lower level DOM3 event model provides a standard way of generating and handling events Display list API provides a set of classes for working with the visual primitives in Flash Working with text provides a flash text package for all text related APIs Let s Get Started



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Actionscript and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Actionscript and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?