Profili Göster

ActionScript 3.0 Giriş: AS1, AS2, AS3 Arasındaki Farklar

Muttalip TULGAR Tarih: 7/07/2008 Yorum: 0 adet

Okunma : 368 Tutanlar: Bu yazıyı 0 kişi tuttu.

I. ActionScript 3.0 ‘a Giriş:

Adobe, Creative Suite 3 (CS3) paketinin içinde yer alan Flash CS3 ile mültimedya dünyasında programlama ve tasarım konularında yenilikleri piyasaya sürmeye devam ediyor. Flash CS3 ile Flash programcıları açısından da programlama dilinde büyük yenilikler göze çarpıyor. ActionScript 3.0 ile öncelikle nesneye yönelik programlama (Object Oriented Programming) mantığı ön plana çıkıyor. ActionScript 3.0 de kodların yazılımı ve çalıştırılması Java ya benzerlik gösterdiği için bir önceki programlama modeli olan ActionScript 2.0’ dan dan çok farklı olduğu görülmektedir. Bu durum ActionScript 3.0’ ı, ActionScript 2.0 göre daha hızlı yapıyor.

ActionScript 3.0’da, tüm kodlar timeline üzerine yazılırken, ActionScript 2.0 deki gibi artık "movieclip" ve "buton" nesnelerinin kendi timelinelarında ActionScript kodları yazılamamaktadır.

ActionScript 3.0, Flash Player 9.0 da çalışan bir programlama dilidir. ActionScript kodları, Flash Player’in bir parçası olan ActionScript Virtual Machine (AVM) de yürütülür. ActionScript 3.0 kodları Flash CS3 içindeki compiler (derleyici) tarafından bytecode formatına çevrilir. Sonrada çalışma zamanında (run-time) Flash Player tarafından bu bytecode’lar SWF dosyasının içine yerleştirilir.

ActionScript 3.0 programlamanın şu özellikleri dikkat çekmektedir:

• Nesneye yönelik programlama (Object Oriented Programming) ile güçlü ve programcılar tarafından alışılmış bir dil özelliğine sahiptir.

• AVM2 olarak bilinen (ActionScript Virtual Machine) ActionScript Sanal Makine ile yazılan kodlar bytecode ‘a çevrilir.

• ECMA 262 scripting dilinin özelliklerini taşır.

• XML için (E4X) ECMA script dilini destekler.

• Kodların çalıştırılması ActionScript 2.0’ a göre 10 kat daha hızlıdır.

• Önceki sürümlerine göre daha fazla hata kontrolü vardır.

• Yeni temel veri tipleri içerir. ("int" ve "uint" gibi)

• Flash Player API’lerin sahip olduğu birçok yeni sınıf özellikleri ile düşük seviyede nesneleri kontrol eder.

• Flash Player 9.0 ile önceki sürümlerde oluşturulan tüm dosyalar çalıştırılabilir.

• ActionScript 1.0 ve ActionScript 2.0 gibi önceki sürümlerinde oluşturulan SWF dosyalarını yüklemesine rağmen bu dosyalardaki değişkenlere ve fonksiyonlara ulaşamaz.

Bu arada ActionScript 1.0 ve ActionScript 2.0 ile oluşturulan SWF dosyalarına, ActionScript 3.0’da oluşturulan SWF dosyaları yüklenemez.

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


MMIstanbul Adobe UG MMIstanbul Adobe UG

adobe user group

ColdFusion, Flex, AIR, Flash, PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Premiere, Soundbooth, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.

yeni üyelik | şifremi unuttum

aç-kapa Konferans 2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2.Ulusal Yazılım Mimarisi Konferansı (UYMK’08), 11 – 12 Eylül 2008 tarihlerinde Ege Üniversitesi Bilgisayar Mühendisliği Bölümü ev sah...
Kategori: Konferans

aç-kapa Sergi İstanbul'da Bir Sürrealist: Salvador Dali

İstanbul'da Bir Sürrealist: Salvador Dali

Picasso ve Rodin’den sonra kimi görmek istersiniz deseler; Salvador Dali listenin ilk başlarında yer almaz mı? Ressam, yazar, bilim adamı, tasar...
Kategori: Sergi

aç-kapa Eğitim PAZARLAMA EĞİTİMLERİ

PAZARLAMA EĞİTİMLERİ

1-0 Eğitim Ajansı, eğitim programları Yer : Bir Sıfır Eğitim Danışmanlık Zaman Aralığı : Eylül – Ekim 2008 Adres : Çırağan Cad. Şahnisin Sok. No...
Kategori: Eğitim

aç-kapa Eğitim İLETİŞİM EĞİTİMLERİ

İLETİŞİM EĞİTİMLERİ

Kısa zamanda sektöre hızlı bir giriş yapan 1-0 Eğitim Ajansı iş hayatında kariyer yapmak isteyen katılımcılarını 1-0 öne geçirmeye devam ediyor. 1-0 ...
Kategori: Eğitim

aç-kapa Yarışma İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

Türkiye’nin interaktif pazarlama projelerini değerlendiren ilk ve tek yarışması Grand Interactive Awards (GIA) için başvurular 15 Ağustos tarihi...
Kategori: Yarışma

üyeler Üyelerimizden...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 245 (4 kayıtlı, 241 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul