Actionscript 3.0 Kitabı
23 Nisan 2008 – 03:33Zamanı geldi. Yoğun bir çalışma sonucu ortaya güzel bir Actionscript 3.0 kaynağı çıkardığıma inanıyorum. Tüm çalışmalar tamamlandı ve kitap şu anda basım için hazırlanıyor. Kitabın içeriğine geçmeden önce mmistanbul.com yöneticileri ile beraber bir dizi Actionscript 3.0 semineri düzenlemeye karar verdiğimizi söylemek istiyorum. Bu seminerlerde temelden başlayarak orta seviyelere kadar ilerlemeyi hedefliyoruz, tabii bu biraz daha arttırılabilir. Seminerler tamamen ücretsiz gerçekleşecek, bu konuda mmistanbul.com büyük katkıları var, Türkiye’de teknoloji eğitimi adına yoğun bir çaba sarf ediyorlar ve bunun karşılığında bekledikleri hiçbir şey yok.
Ve Actionscript 3.0 kitabımız, kitabı yazmaya başlamadan önce uzun bir araştırma sürecimiz oldu, bu süreç sonunda kitabın hedef kitlesi ile beraber bir takım kriterlerde meydana çıktı. Tabii buradaki asıl amaç bilgiyi sağlıklı bir şekilde nasıl verebileceğimiz idi. Kitabın hedef kitlesi şu şekilde belirlendi;
• Actionscript 3.0 yeni başlayanlar
• Actionscript 2.0’dan Actionscript 3.0 geçmek isteyenlere
• Adobe Flash CS3 ve Flex Builder programlarını kullanarak Actionscript 3.0 ile uygulamalar geliştirmek isteyenler
• Actionscript 3.0 hakkında daha fazla bilgi sahibe olmak isteyenler
• Ve animasyon teknikleri hakkında daha fazla bilgi sahip olmak isteyenler
Kitap temel olarak Actionscript 3.0 öğretmeye yönelik. Kitap kesinlikle Adobe Flash CS3 ya da Flex Builder kullanımı ile ilgili değildir. Kitapta kullanılan örnek ve sınıf yapılarını her iki programda da kullanabilirsiniz. Temel alınan ara yüz ve program Adobe Flash CS3 olmakla birlikte bazı bölümlerde sadece Flex ile çalışan ama Actionscript 3.0 yapısına dahil olan kodlarda yer almaktadır.
Kitap toplamda 7 ana başlık altında 25 bölümden oluşuyor, bu bölümler okuyucunun ihtiyacına göre düzenlendi. Bu bölümlerin açıklamasına burada değinmeyeceğim, şu anda sadece kitap içerisindeki temel başlıklara açıklayacağım;
KISIM I Actionscript 3.0 Başlangıç
1 - Actionscript 3.0 Giriş
2 - Sınıf Yapıları (OOP)-Nesne Tabanlı Programlama
3 - Metot ve Fonksiyonlar
4 - Olay ve Olay Denetleyicileri
5 - Hata ve Hata Denetleme
6 - Kodların Çalışma Alanları
KISIM II Actionscript Objeleri
7 - Dizi Değişkenleri ile Çalışmak
8 - String Türleri ile Çalışmak
9 - Movie Cliplerle Çalışmak
10 - Tarihlerin ve Zaman Kullanımı
11 - Düzenli İfadeler ile Çalışmak(Regular Expressions)
12 - XML ile Çalışmak
KISIM III Görüntü Programlamaları
13 - Görüntü Listesi
14 - Çizim Apisi
15 - Bitmap Programlama
16 - Yazıcılar ile Çalışmak
17 - Filtre Çeşitleri ve Kullanımı
18 - Metin ve Fontlarla Çalışmak
KISIM IV Matematik Ve Animasyon
19 - Matematik ve Trigonometri
20 - Animasyon Teknikleri
KISIM V Harici Veri ve Dosyalar
21 - Network İletişimi ve Harici Dosyalar
22 - Socket Programlama ve Binary Verileri
KISIM VI Multimedya
24 - Seslerle Çalışmak
25 - Videolarla Çalışmak
KISIM VII Güvenlik
25-Güvenlik
Aslında kitap hakkında yazılacak olan çok şey var; neyi nasıl yaptığımı, içerisindeki mantığı, neden böyle bir yapı kurduğumu ve benzeri birçok konu. Ama gönül rahatlığı ile söyleyebileceğim tek şey bu iş ile uğraşanlar için iyi bir referans olacağıdır. Kitap içerisinde sadece metot ve özellikleri anlatıp geçmedim, her bölüme gerektiği detayı vererek arkasında çalışan mantığı da anlatmaya çalıştım. Kitap hakkındaki tüm soru ve düşüncelerinizi yorum yolu ile buraya yazabilirsiniz, böylece aynı soruyu sormak isteyenler kolayca istedikleri bilgilere ulaşabilirler.
Kolay Gelsin
Engin!

48 Responses to “Actionscript 3.0 Kitabı”
Merhaba Engin,
Hayırlı uğurlu olsun kitabın. ActionScript 3.0 için beklenen ilk kitabın senden gelmesi güzel ve sevindirici bir haber. Heyecanla bekliyoruz. Görüşmek üzere, selamlar..
By İlyas Doğruer on Nis 23, 2008
Okur okumaz çok sevindim ellerine sağlık dostum, heycanla bekliyorum, görüşmek üzere
By Sinan on Nis 23, 2008
Merhaba İlyas
İlk yorumun senden gelmesine sevindim,
Teşekkürler
By Engin Yöyen on Nis 23, 2008
Uzun zamandır beklenen kitap sonunda çıkıyor demek.Bu işte süper haber.
Hayırlı olsun Engin Bey.
Bu konudaki eksigin sizle tamamlanması ayrıca güzel.Merakla bekliyorum.
By Gökhan Aygün on Nis 23, 2008
selam hocam herşeyden önce ellerinize ve emeğinize sağlık…Bu kitapın çıkıp çıkmayacağı konusunda en çok araştırma yapan ve sürekli sizi rahatsız eden benden başka bir kimsenin daha olacağını sanmıyorum…Bu tıpkı şuna benzer karnı tok olan yemek dendiği zaman her hangi bir fonksiyon göstermez fakat aç olan insan için yemek çok şey ifade eder…benim bu kitap hakkındaki yorumlarımı kelimlerle ifade etmem mümkün değil fakat lisanı hal ile açıklamanın yolu olsa gerçekten hiç bir söze hiç bir deyime luzüm kalmazdı..Çünkü bende AS3.0′a açım…ve sizin bu eserinizin üzerimdeki fizyolojik etkisinin tarifi imkansız….Dört gözle diye bir deyim kullanacağım ama varsın kullanalım herhalde en doğru seçim bu olacak…. kitabınızın basımdan çıkıpta satışa sunulacağı zamanı dört gözle bekliyorum….Tekraradan Teşekkürler…Bu arada ilk yorumun beden gelmesini isterdim…Fakat bazı bilindik sebeplerden dolayı ancak bilgisayarın başına geçebildiğim yorum gecikti….Kusura bakmamanız dileğiyle…
By mustafa Dokuyan on Nis 23, 2008
Merhaba
Öncelikle teşekkürler Gökhan.
Mustafa hocam ne kusuru, sizin yaptığınız işin hakkınızı vermek imkansız. Destekleriniz için Teşekkürler
By Engin Yöyen on Nis 23, 2008
Selam ve ellerine sağlık…
Yukarda değinmişsin ama soramadan geçemeyeceğim, kitabın actionscript 3 e başlayanlara faydası olacak mı, yoksa sadece başlamgıç seviyesi için mi?
By Cem Aydın on Nis 24, 2008
Merhaba Cem
Kitap hem yeni başlayanlara, hem de başlamış olanların işine yarayacaktır. Zaten kitabın yazım aşmasına geçilmeden bu konuyu uzanca düşündük. Eğer zaten Actionscript 3.0 kullanıyorsan referans kitap olarak ta alabilirsinzi kitabı. Sonuçta bu işle uğraşan herkes yeni bir takım kodları sıfırdan deneyerek öğrenmeye zamanı yok. Reklam sektöründe herşeyin dünden hazır olması gerekiyor, bu durumda farklı bir proje aldığınızda hiç kullanmadığınız BitmapData sınıfına ihtiyacınız olabilir, bu durumda kitap işinize yarayacaktır.
By Engin Yöyen on Nis 24, 2008
Merhaba
İlk Türkçe as3 kitabı Türkiyeden birisinin yorumu ve anlatımıyla karşılığında bişi beklemeden uğraşverip yazması beni çok sevindirmişti,bitmiş olmasıyla birkez daha sevindim.Hayırlı ve (geçmiş) olsun engin.
By Hakan Telli on Nis 26, 2008
kitap için şunu diyebilirim muhakak faydası olacağı kanısındayım. muhakak ki benim gibi yeni baslayanların yol katetmesinde yardımı olacaktir.
engin yöyen’i bu ygun cabasi icin tebrik etmek isterim.
sabırsızlkla kitabi bekliyor olacagim….
tesekkürler!!!
By kerem özdemir on Nis 27, 2008
Selamlar Hocam…
Böyle bir yayım projesinden haberim yoktu. Benim için de sürpriz oldu. İlk aldığımdan daha profesyonel bir kitabın nezaman yayımlanacağı merakındaydım.. Kitabı almak için sabırsızlanıyorum..
ActionScript 3 Socket programlama konusu kitaba ayrı bir değer katıyor bence…
Sevgiler…
By Mehmet MEHMETOĞLU on Nis 28, 2008
Merhaba Mehmet
Ben haberin vardı diye biliyrum ama neyse..
Mehmet seni hayal kırıklığına uğratmak istemem ama socket konusunu cok detaylı bir şekilde ele almadım. Ama şu şekilde bir yol izliycem, kitap içeriisnde değinmediğim ya da az değindiğim konulara blog içerisinde değineceğim. Böylelikle herhangi bir açık kalmamış olacak.
En azından benim düşüncem bu..
By Engin Yöyen on Nis 28, 2008
selam
kitap nasıl temin edecegimiz hususunda sizden haber bekliyor olacağım
kendi bloğunuzdan mı bu haberi vereceksiniz burayı takip etmemiz dahamı doğru olur.
cevaplarsanız sevinirim…?
By kerem özdemir on Nis 30, 2008
Merhaba Kerem
Kitap yayın evi aracılığı ile tüm kitapçılara dağıtılacak. Yanılmıyorsam dağıtım tüm Türkiye’de yapılacak. Ama her kitapçıda olabilirmi sorusuna malesef cevap veremiyorum. Diğer taraftan kitabı online olarak ta alabileceksiniz.
Kitap şu anda dizgi için hazırlanıyor. Bu işlemler tamamlandığında kitap baskıya gidecek ama kitap baskıya girmeden önce MMistanbul ile beraber seminer duyurusunu yapacağız. Bu işlemlerin tamamı en geç bir ay sürecek. Yan en geç 25-30 gün içerisinde kitap raflarda yerini almış olacaktır. Seminer duyurularını ise 15 gün sonra yapmayı düşünüyoruz.
Bloğu takip etmeni tavsiye ederim. Bir kaç gün içerisinde yeni makaleler ekleyeeğim, actionscript 3 kullananlara faydası dokunacağını düşünüyorum. Aklına takılan herhangi bir soruyu çekinmeden sorabilirsin Kerem.
Kolay Gelsin
By Engin Yöyen on Nis 30, 2008
tesekkurler cevabin icin bloğu takib edeceğim eğer fırsat bulabilirsem
seminerede katılacağım blog üzerinden takip ederim..
sana basarılar diliyorum..
insallah görüsmek üzre
By kerem özdemir on May 1, 2008
habere çok sevindim, çıkmasını heyecanla bekliyorum
eline koluna sağlık, teşekkürler
By Emre C on May 3, 2008
ilk alanlardan olmak isterim
By yunus özcan on May 5, 2008
En kısa zaman da bekliyoruz çıkmasını.
By Kadir Kara on May 6, 2008
kitabın fiyatı ne olacak acaba.yani öğrenciyiz nede olsa
By hasan aslan on May 7, 2008
Merhaba Hasan
Tam bir fiyat belirlenmiş değil, ama tahmin edebileceğiniz gibi piyasadaki kitapların fiyatından daha üstün olmayacaktır. Hemen hemen hepsi aynı civarda zaten. Kitap fiyatlarının pek düşük olmadığının farkındayım, bende bu dertten yakınıyorum ama bu konuda malesef elimden bir şey gelmiyor, fiyat hesaplaması belirli kriterler göre yapılıyor, ve dediğim gibi malesef bu kriterlere müdahale edemiyorum.
Engin!
By Engin Yöyen on May 7, 2008
Kitap İçerisindeki Konular
Tahmin edersinizki bir kitabın belirli sınırları vardır, bilgi sonsuz ve kişiye göre farklı şekilde anlatılabildiğinden dolayı bazı konularda sınırlama getirilmelidir. Ben kitabı yazarken kullanıcıalrın temel ihtiyaçlarını göz önünde bulundurarak neleirn ne kadar yazılacağına karar verdim.
Diğer taraftan çok az ya da belki hiç kullanmadığınız kod ve konulara ise az şekilde değinerek bilgiyi dengelemeye çalıştım.
Burada değinmek istediğim nokta ise kitabı okurken “şu konuya biraz daha değinilse idi iyi olurdu”, “bu konu hakkında bir kaç örnek daha verilebilirdi”, “içinde şu konuda olsa iyi olurdu” gibisinden sorularınızı bana bildirmeniz halinde blog üzerinden bu eksikleri gidermeye çalışacağım.
Bu bloğu açmamdaki ana fikir bilgi paylaşımı idi, bu bilgi paylaşımı kitaptan dolayı bir sekteye uğramayacak, kitabı temel alarak günlük işlerinizi yerine getirirken blogdanda farklı bakış açısı ve yöntemlerin nasıl kullanıldığını takip edebilirsiniz.
Soruları için Burak Aydın’a teşekkürler.
Engin!
By Engin Yöyen on May 7, 2008
aslında kitapdaki konu baslıklarına bakıp sormak istediğim bazı sorular olacaktı ama kitabı okumadan bu soruları yöneltmemin doru olacağını düşünmediğimden sormak istemedim.
Network İletişimi ve Harici Dosyalar
Socket Programlama ve Binary Verileri
gibi dışarıdan alınacak dosya veya veriler bu başlıklar altındamı kalacak yoksa web servis gibi konular işlenecekmi daha cok üstünde durmak istediğim diğer bi konu ise e-ticaret gibi konularda actionscript ile yapılan örnekleri inceeme olanağı bula bilecekmiyiz..
By kerem on May 10, 2008
Merhaba Kerem
Şnce konular içerisinde Network iletişim bölümünde network iletişimi için gereken temel bilgileri (URLVariable, Get,Post vb..) ve sınıflarının nasıl kullanılabileceğini, Local connection ile swf dosyalarının birbiri ile iletişiminin nasıl gerçekleştirilebileceğini, sunucuya dosya yükleme ve indirme (upload-download) işlemlerini ve paylaşılan nesnelerinin nasıl kullanılabileceğine değindim.
socket bşlümünde ise binary verilerinin neler olduğunu ve nasıl kullanıldığını daha sonra ise binary ve xml soxket sınıfının temelde nasıl kulanıldığına değindim.
Diğer soruna gelirsek kitap referans bir “actionscript 3.0 kitabı” olarak temel alındığı için senin bahsettiğin gibi bir örnek gösterim ya da karşılaştırma yok. Kitap hazırlanırken öncelikleri belirlemeye çalıştım. Bir önceki yorumda değindiğin gibi malesef kitabın belirli bir sınırı var. Ama benim amacım bu konuda insanlara yardımcı olmak, o yüzden bu konuya da ilerleyen zamanlarda değinmeye çalışacağım.
Engin!
By Engin Yöyen on May 10, 2008
cok sagol cevapladıgın icin kitabın sınırlarının olması tabiki senin bahsettigin gibi cok dogal bunu en az senin kadar anlıyorum hem cıkarmıs olacagın kitap hemde bloğundaki alakan inanki beni sevindiriyor. cvapsız bırakmadığın için çok teşekkür…
By kerem on May 12, 2008
Öncelikle tebrik ediyorum Engin Bey. İnşaAllah hayırlı olur sizler ve bizler için. Bende ActionScript 3.0 için Türkçe bir kaynak bekliyordum… Flashın help kısmı ile idare etmeye çalışıyorduk ama deneme yanılma zaman kaybına yol açıyor… İnşaAllah temin etmeye çalışacağım…
İyi günler…
By M.Emin on May 14, 2008
kitap için artık br tarih belirlenedimi yoksa daha vakti varmı cevaplanırsa sevinirim.
By kerem on May 21, 2008
Merhaba Kerem
Tam bir tarih bellli olmamakla birikte uzun süreceğinide zannetmiyorum. Bildiğin gibi dizgi ve baskı süreci biraz zaman alıyor.
Diğer tarafatan şu anda seminer hazırlıklarına başladık, bugün ve ya yarın seminer tarihleri ve konuları kesin olarak belirlenecek.
Büyük ihtimalle kitabın çıkış tarihinide kısa bir süre sonra duyurma şansımız olur.
Kolay Gelsin
Engin!
By Engin Yöyen on May 21, 2008
Selam,Kitabi pdf olarag indirmek olabilecek mi?
Sag ol
By ASADOV Tahir on May 22, 2008
Merhaba Tahir
Kitabın dağıtımı pdf olarak yapılmayacak. Gönül isterdiki bu sistem Türkiye’de bir şekilde çalışşın. İsteyen daha az ödeyerek pdf olarak indirsin, ya da kitabın sadece belirli bir bölümünü indirsin. Ama malesef şu şartlar altında mümkün değil.
Engin!
By Engin Yöyen on May 22, 2008
böyle bir kitap çıkarttığınız için çok teşekkür ederim. kitabınız tam olarak ne zaman piyasaya çıkacak, bir bilgi verebilir misiniz??
By berkay akçay on May 23, 2008
Merhaba Berkay
İlk olarak ben teşekkür ederim. Kitabın tam olarak çıkış tarihini bilmemekle birlikte, bunun maksimum 2 hafta süreceğini söyleyebilirim.
Engin!
By Engin Yöyen on May 23, 2008
Daha yeni haberim oldu ama daha çıkmasına bir iki hafta var sanırım. Sabırsızlıkla bekliyorum , tebrik ediyorum bu özverili çalışman için. Başarılarının devamını dilerim.
By ilker gorkem on May 25, 2008
merhaba
Çok geç kaldım diye korkmuştum ama henüz kitabın yayına hazır olmamasına sevindim. Kitabın ilk alıcı olmak isterim. Arkadaşlarında dediği gibi as 3.0 açları olarak bu heyecan verici bir gelişme. Konularda “19 - Matematik ve Trigonometri” var ki bence bu kanayan bir yara.
Engin bey;
seminerlerle birlikte kitap çabalarınızın da türkiyede interaktif arenada inanılmaz sıçramalar yapacağına ve bir çok uygulamacı için bu kaynakların baş ucu eseri olduğuna emin olabilirsiniz. Her şey için çok teşekkürler.
By Erdal Taşdemir on May 28, 2008
bu kaynağı ne zaman edinebiliriz acaba?
By batur on Haz 11, 2008
Merhaba Batur,
şu anda basım sürecinde, yani çıkmasına az bir zaman kaldı, ama malesesef tam bir tarih söyleyemiyorum.
By Engin Yöyen on Haz 11, 2008
engin hocam aslında sen bize kitabı online olarak satsan daha iyi olmaz mı?
By zihnibabuz on Haz 29, 2008
Merhaba zihnibabuz,
bu kitabın yazılma sebebi maddi sebebler değil. Bu tarz bir girişimde bullunmuş olanlar beni daha iyi anlıycaklardır. Benim amacım insanlara bu konu hakkında yardımcı olmak, dikkat edersen bloğda yazılan sayfalarca yazı var, bu yazılardan herhangi bir maddi gelir sağlamıyorum.
Hem herkese daha iyi yardımcı olması, hem de insanların rafında durucak bir kaynak olmasını daha uygun gördüm. Bu yüzden basılı olarak dağıtmaya karar verdim. Kitap şu anda hazır, bir sorun çıkmaz ise bu hafta dağıtımına başlanacak.
Kolay Gelsin
By Engin Yöyen on Haz 30, 2008
ocam siz beni yanlış anladınız ayrıca böyle bir yorumda bulunduğum için özür dilerim.sizin öğretmek için elinizden geleni yaptığınızı biliyorum.as3 seminerlerini izledim çok iyi oldu inş. kitabıda alcam.teşekkürler:)
By zihnibabuz on Tem 1, 2008
Estağfurullah zihnibabuz ne demek.
Ben sadece neden böyle bir girişimde bulunduğumu açıklamak istedim. Yorumların için teşekkürler
By Engin Yöyen on Tem 1, 2008
Engin hocam kitap bu hafta çıkıyor mu? kesin ve her kitap evinde bulabilecekmiyiz?ayrıca hocam cevabınız için teşekkür ederim.bi an sinirinizi bozdum sandım:)
By zihnibabuz on Tem 1, 2008
Merhaba Zihnibabuz,
Kitap çıkış tarihi ile ilgili bir yazı yazdım,aşağıdaki linkten bulabilirsin.
http://enginyoyen.com/blog/tr/index.php/actionscript-30-kitabi-cikis-tarihi/
By Engin Yöyen on Tem 2, 2008
Engin Bey,
Kitabınızın AS3 tabanlı olması beni çok sevindirdi. Yalnız bu kitap benim gibi Bilgisayar Mezunu olmayan ve ya herhangi bir programlamayı bilmeyen birisi için faydalı olur mu?
Yani bu işe meraklıyım ve kendi çapımda bu işlerle uğraşıyorum ama belli bir prosedür bilmediğimden AS3′ü öğrenemedim/nereden başlayacağımı bilmiyorum. Flash Cs3′ü AS3’süz kullanmaktan öte gidemedim. Önerileriniz nedir?
Saygıyla yanıtlarınızı bekliyorum. Selamlar..
By Sedat on Ağu 10, 2008
Merhaba Sedat,
genel olarak bilgisayar bölümünü okumana yada bitirmene gerek yok. Hatta eğer konu bilgisayar ya da yazılım bölümü ise bende bilgisayar veya buna benzer bir bölümde okumadım.
kitabın sana faydası dokunacağı bölüme gelirsek; Kitap actionscrpt ile programlamanın temellerinden başlıyor. Yani neyi nasıl kullanacağını neyin ne olduğunu açıkladıktan sonra Flash Player API leri ve programlama ile ilgili bilgiler veriyor.
Eğer dikkatli bir şekilde deneyerek ve test ederek ilk kısımları geçersen, belli bir el alışkanlığı olur daha sonrası için ise. Kitap içerisinde anlatılmamış ve ya test edilmemiş herhangi bir kod bulunmamakta. Tabii kararı senin vermen en doğru olan, bence kitap çıkınca bir kitapçıya gidip bir 10-15 dakikanı ayırarak kitabı incele.
Zaten sonrasında kitabın sana ne kadar yardımcı olup olmayacağı kanaatine rahatça varırsır.
Teşekkürler
By Engin Yöyen on Ağu 11, 2008
bu kitap hala çıkmadı mı?
By cengiz aydın on Ağu 28, 2008