Kenalan Action Script 3.0 yuk..

Action Script yaitu bahasa pemrograman pada Adobe Flash Player dan Adobe AIR. Dimana bahasa pemrograman ini bisa interaktif, menangani data, dan banyak digunakan pada Flash, Flex, dan AIR baik konten maupun aplikasi.

Action Script dapat di eksekusi oleh ActionScript Virtual Machine (AVM), yang mana ini merupakan bagian dari Flash dan AIR. Bahasa Pemrograman ini akan familiar dengan para develover dengan kemampuan yang minim terhadap OOP (Object Oriented Programming).

Action Script 3.0 mempunyai kapabilitas yang lebih bagus dari pada Action Script sebelumnya. Yaitu di desain untuk memfasilitasi kreasi atau pekerjaan yang mempunyai kompleksitas yang tinggi dalam membangun aplikasi dengan data set yang besar dan Object-Oriented, code bases yang bisa dipakai berulang kali. Bahasa pemrograman ini dapat mengeksekusi 10 kali lebih cepat dari pada action script sebelumnya.

Apa yang terbaru dari Action Script 3.0 ?
ActionScript 3.0 mempunyai banyak class dan fitur yang akan dikenal oleh para Programer ActionSript. Akan tetapi secara arsitektur dan konseptualnya berbeda dari versi terdahulunya, diantarnya pada:

Pada Core Language Feature:
1. Run-time exceptions
2. Run-time type
3. Sealed classes
4. Method closures
5. ECMAScript for XML (E4X)
6. Regular expressions
7. Namespaces
8. New primitive types

Pada Flash Player API Feature:
1. DOM3 Event Model (Document Object Player)
2. Display list API
3. Handling dynamic data and content
4. Low-level data access
5. Working with text

Contoh syntaxt ActionScript 3.0:

[sourcecode language=”xml”]

package com.example
{
import flash.text.TextField;
import flash.display.Sprite;

public class Greeter extends Sprite
{
public function Greeter()
{
var txtHello:TextField = new TextField();
txtHello.text = "Hello World";
addChild(txtHello);
}
}
}

[/sourcecode]

4 thoughts on “Kenalan Action Script 3.0 yuk..”

Leave a Comment