| |
Flash ActionScript 2.0 For Designers |
| |
|
|
|
|
Action Script 2.0 for Designers
|
| |
 |
| Flash ActionScript 2.0 |
| |
| ActionScript is an object-oriented language originally developed by Macromedia Inc. (now owned by Adobe Systems). It is a dialect of ECMAScript (meaning it has the same syntax and semantics of the more widely known JavaScript), and 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. The language itself is open-source in that its specification is offered free of charge and both an open source compiler
ActionScript was initially designed for controlling simple 2D vector animations made in Adobe Flash (formerly Macromedia Flash). Initially focused on animation, early versions of Flash content offered few interactivity features and thus had very limited scripting capability. Later versions added functionality allowing for the creation of Web-based games and rich Internet applications with streaming media (such as video and audio).
Flash MX 2004 introduced ActionScript 2.0, a scripting programming language more suited to the development of Flash applications. It is often possible to save time by scripting something rather than animating it, which usually also enables a higher level of flexibility when editing. |
| |
| ActionScript 2.0 Features Features |
| |
Introduced in Flash MX 2004 and Flash MX Professional 2004, ActionScript 2.0 is a major grammatical overhaul of ActionScript as it existed in Flash 5 and Flash MX (retroactively dubbed ActionScript 1.0). ActionScript 2.0 adds relatively little new runtime functionality to the language but radically improves object-oriented development in Flash by formalizing objected-oriented programming (OOP) syntax and methodology.
While ActionScript 1.0 could be used in an object-oriented way, it lacked a traditional, official vocabulary for creating classes and objects. ActionScript 2.0 adds syntactic support for traditional object-oriented features. For example, ActionScript 2.0 provides a class keyword for creating classes and an extends keyword for establishing inheritance. Those keywords were absent from ActionScript 1.0 (though it was still possible to create prototypical objects that could be used as classes). The traditional OOP syntax of ActionScript 2.0 makes the language quite familiar for programmers coming from other OOP languages such as Java and C++. |
| |
| Applications: |
| |
| * |
ActionScript 3.0 contains a host of powerful new features that can greatly speed the development process |
| * |
ActionScript 3.0 consists of two parts: the core language and the Flash Player API |
| * |
The core language defines the basic building blocks of the programming language, such as statements, expressions, conditions, loops, and types |
| * |
ActionScript 3.0 includes native support for regular expressions so you can quickly search for and manipulate strings |
| |
Topics Covered in ActionScript  |
| |
| Pre-Requisites for ActionScript is C & C++ Programming and Flash Animation. |
| |
| The Participant need to know the following topics in Programming in order to study this course |
| |
| C & C++ (Basics) |
| |
1
1.1
1.2
1.3
1.4
1.5
1.6 |
C
Datatypes.
Operator.
Condition construct.
Looping construct.
Functions.
Array.
|
| |
2
1.1
1.2
1.3
1.4
1.5 |
C++
Class.
Object.
Inheritance.
Functions.
Properties.
|
| |
| |
| ActionScript |
| Course Duration |
Fees (Indian RS.) |
Fees (US $) |
| 40 Sessions of 1 hr. each |
10,500 |
300 |
| ActionScript with Basics Of Programming |
| Course Duration |
Fees (Indian RS.) |
Fees (US $) |
| 60 Sessions of 1 hr. each |
14,500 |
415 |
|
|
| |
| |
|