ActionScript 3 is an object-oriented programming language originally developed by Macromedia Inc .
FactSnippet No. 1,311,769 |
ActionScript 3 is an object-oriented programming language originally developed by Macromedia Inc .
FactSnippet No. 1,311,769 |
ActionScript 3 code is usually converted to byte-code format by the compiler.
FactSnippet No. 1,311,770 |
ActionScript 3 is used primarily for the development of websites and software targeting the Adobe Flash Player platform, used on Web pages in the form of embedded SWF files.
FactSnippet No. 1,311,771 |
ActionScript 3 is used with Adobe AIR system for the development of desktop and mobile applications.
FactSnippet No. 1,311,772 |
ActionScript 3 was used with Scaleform GFx for the development of 3D video game user interfaces and HUDs.
FactSnippet No. 1,311,773 |
ActionScript 3 was initially designed for controlling simple 2D vector animations made in Adobe Flash .
FactSnippet No. 1,311,774 |
Today, ActionScript 3 is suitable for desktop and mobile development through Adobe AIR, it is used in some database applications and in basic robotics as in Make Controller Kit.
FactSnippet No. 1,311,775 |
ActionScript 3 started as an object-oriented programming language for Macromedia's Flash authoring tool, later developed by Adobe Systems as Adobe Flash.
FactSnippet No. 1,311,776 |
Two important features of ActionScript 3 that distinguish it from later versions are its loose type system and its reliance on prototype-based inheritance.
FactSnippet No. 1,311,777 |
Since ActionScript 3 was a complete rewrite of ActionScript 2, the data types and their inheritances have changed.
FactSnippet No. 1,311,778 |
Unlike some object-oriented languages, ActionScript 3 makes no distinction between primitive types and reference types.
FactSnippet No. 1,311,779 |
Reference in ActionScript 3 is a pointer to an instance of a class.
FactSnippet No. 1,311,780 |
All objects in ActionScript 3 are accessed through references instead of being accessed directly.
FactSnippet No. 1,311,781 |
In opposition to the decompilers, ActionScript 3 obfuscators have been introduced, which transform code into a form that breaks decompiler output while preserving the functionality and structure of the program.
FactSnippet No. 1,311,782 |