If you want to get your hands on the new Macromedia Technologies , click here and see them for yourself. They are brand new Flash Player 8.5, Actionscript 3 and Flex family. To develop applications for Flash Player 8.5 and Actionscript 3 , you should download the Flex Builder 2. We have mentioned before about the new Actionscript 3 capabilities. Now we can say some details about it:

Runtime Exceptions And Types: Now we can see the type errors and collisions at runtime. When you give or use an object’s type, new technolgy is checking it at runtime and we earn some time and memory usage.

ECMAScript for XML (E4X) : Unlike traditional XML parsing API’s, E4X makes XML feel like a native data type of the language. We can write codes as easy as create an XML file.

Namespaces: Namespaces are the new technology that similar to the class visibility declarations (public, private) .They are custom access specifiers, which can have names of your choice.

New Primitive Types: Welcome to the int in Actionscript. Now we have a powerful numeric type. All you know that Number was double-precision point number, but int is a single-precision and great for loops and etc. The other new type is unit and it’s using pixel color values.

Display List API: New Sprite and Shape classes are welcome. They are similar to the MovieClip class and they can re-parented at any timer. We don’t need to assign numbers to object, after that flash will do it automatically.

These are the some of new exciting features of Flash Player 8.5, Actionscript 3 and Flex Builder 2

If you know actionscript1.0/2.0 than you can check Actionscript 3 Learning Tips and these tutorial videos for meet Actionscript 3.0.

Çalışma anı hata ve tür ayıklamaları: Artık kodlarımızı yazarken aynı çalışırken de olduğu gibi kodlarımızdaki hataları ve tür yanlışlarını görebileceğiz.

E4X: Artık XML oluşturuyormuş kadar basit bir şekilde kodlarımızı yazma şansımız da var.

İsim boşlukları: Bu bir yeni teknoloji olup, Actionscript 2 de kullandigimiz public ve private gibi ulaşım yöneticilerine çok benzemektedir ancak bu yeni teknoloji ile bu özelliklerin isimlerini kendimiz tanımlayabileceğiz.

Yeni Nesne Tipleri: Java programcılarının çok iyi bileceği int tanımlayıcısı artık Actionscript’te de var. Bu sayede eskiden Number ile tanımladığımız noktadan sonra 2 ondalıklı rakamların yerine tek haneli tam sayılar tanımlayabileceğiz. Böylelikle hem CPU’dan tasarruf edecek hem de döngü gibi bazı fonksiyonların daha verimli çalışmasını sağlayacağız. Ayrıca int‘in yanısıra unit tipi de bize pixel renklerinin değerlerini rahatça tutma imkanı sağlayacak.

Görüntü Listeleme: MovieClip sınıfını andıran yeni Sprite ve Shape sınıfları da artık kullanılıyor ve istenilen her zaman ait oldukları yer değiştirilebiliyor.Bununla birlikte artık Flash Player 8.5 ile birlikte nesnelere derinlik tanımlamamıza gerek kalmıyor çünkü Flash Player z-index modeliyle bunu bizim için otomatik olarak hallediyor.

İşte bunlar Flash Player 8.5, Actionscript 3 ve Flex Builder 2‘nin yeni özellklerinden bazıları…

Eğer Actionscript 1.0/2.0 ‘ı biliyorsanız Actionscript 3 Öğrenme ipuçları ve bu tanıtım videoları Actionscript 3 ile tanışmanıza yardımcı olabilir.