Mp3 Player Projesi : Smart-ipod :)


Flash içersine dışardan progressive olarak mp3 çağırmayı ve id3 lerini de ekrana yazabileceğimiz actionsciptleri görmüştük arkadaşlar.
Dışardan mp3 çağıran loadSound actionscript komutu :

var ses:Sound = new Sound();
ses.loadSound("1.mp3", true);

Ancak bunu ipod projesinde play butonuna vereceğimizden on (release) butonun trigger(tetikleyici)kodunu da eklemeyi unutmayın.

Ekrana yazıp instance name'ini "dinamiktext" olarak vereceğimiz texte mp3'un id3'unu yanı şarkının adını ve söyleyeneni yazdıran actionscript kodu da aşağıdaki gibidir.

ses.onID3 = function() {
dinamiktext.text = ses.id3.TPE1+ " - " +ses.id3.TIT2;
}

MP3 ID3'leri ile actionscript kodlarının tüm komutlarını görmek için tıklayın.

Bende yandaki gibi bir ipod tasarlayıp adını da Smart-ipod koydum güzel bir anı olsun. Rapidshare linkinden mp3lerle birlikte fla dosyasını da indirip kodları butonlarda görebilirsiniz.3 Scene ile 3 sahne yaptım shuffle imkanı da vermek için.

Faydalı olması dileğiyle...

http://rapidshare.com/files/45817837/Smart_ipod.rar

Smashing Magazine'den Tavsiyeler

Popüler internet portalı Smashing Magazine 'den temiz tasarımları ve ferah arayüzleri ile size ilham verebilecek 45 websitesi seçilmiş. Gerçekten insanın tasarlayası geliyor görünce :)


http://www.smashingmagazine.com/2007/03/05/45-fresh-clean-and-impressive-designs/

Expression Web Template' ları

Internet'te template siteleri gezerken bu konuda saygın bir websitesi olan pixelmill.com gördümki artık Flash gibi,Dreamweaver gibi Expression Web template ları da çıkarmış.tasarım olarak gayet vasat olsada sektörde kabul göreceği gerçeğini buradan da görebiliyoruz.

http://www.pixelmill.com/(7ra4r6wbyx5p3oijc4yia0sq)/products/website-templates/expression-web-templates.aspx

Sahibinden.com diye bir site


Arkadaşlar Bloguma arada da olsa güncel şeylerde eklemeyi düşünüyorum.Aslında kurs dışında pek birşey eklemeyeceğim ancak sahibinden.com sitesinden biraz bahsetmek istiyorum.Gerçekten bukadar yoğun ve aktif olabileceğini düşünmüyordum.Son 1 haftadır elimde kalan eski elektronik aletlerimi 2-3 kişi birden isteyip kargoyla elden çıkarıp nakite çevirdim.Eski playstationım,dvd playerım,cep telefonum gibi.
Ve en önemlisi rakipleri gibi (gittigidiyor,hemalhemsat..) sizden parada istemiyor,ücretsiz. Teşekkürler sahibinden.com ..

Flash içinden ASP veya PHP ile mailform

Uygulama dersleri ekte var arkadaşlar , derstede bunlara benzer bir uygulama yapacağız.
Linkte fla dosyası da var ordan indirip kullanabilirsiniz. İyi çalışmalar...

http://www.flashdersleri.com/html_dosyalar/email_php_asp.html

2 önemli not :

1-) ASP dosyasını kullanıcaksanız mutlaka server maili (smtp) olmalı , gmail,hotmail,ttnet gibi host mailleri kabul etmez ASP.
O tipte bir emaile yönlendirmek istiyorsanız php imdadınıza koşacaktır.
2-) Bu dosyaları Server'a atmadan localda-masaüstünde yani-çalışmazlar,server side bi scripting gerekiyor,o yüzden servera FTP ile atmanız ve serverınızında bu teknolojileri destekliyor olması gerekiyor.(Genelde destekler ama emin olmak lazım).

Flash'ta Çerçeve sorunu ve giderilişi



Arkadaşlar tasarladığınız özellikle full Flash sayfalarında bazen flashın üzerine geldiğinizde yukardaki gibi active et yazısı ile karşılaşabilirsiniz.Bu sorun sadece Internet Explorer için geçerli. Hikayesi ise ; 11 Nisan 2006 tarihinde Microsoft tarafından bir yama çıkarıldı ve tüm Windows'lara Windows Update aracılığı ile yüklendi. Microsoft, ActiveX objelerinin Internet Explorer'daki çalışma yapısını değiştirmek durumunda kaldı. Bu durum da sayfalarımıza eklediğimiz Flash objelerini etkiledi. Peki Microsoft neden bunu yaptı? Özetle patent sorunları diyebiliriz. Eolas ve California Üniversite'ine ait patent nedeniyle web sayfaları içerisine ActiveX ile dinamik içerik, animasyon eklenmesini sağlayan Microsoft 521m$ cezaya çarptırıldı.

Peki bu sorundan nasıl kurtulabiliriz? Çözüm basit sayfanın içerisine direk ActiveX objeleri eklemeyeceğiz. Ekleme işlemini JavaScript ile istemci tarafında yapacağız. Bunun için Flash objemizi sayfaya yerleştirecek olan HTML kodunu JavaScript ile sayfaya yazan bir JavaScript fonksiyonu tanımlayarak harici bir JavaScript dosyasına yerleştirmemiz gerekiyor. Veya Adobe Flash CS3 yayınladığınız flash dosyalarını direk javascipt içine gömüyor ve yanına bir Active.js dosyası ekliyor,bu Javascript kodu Flash dosyasını çağırıyor,çalışmanızı CS3 ile açıp yayınlamanız ve js dosyasını(AC_RunActiveContent.js)servera yüklemeniz yeterli olacaktır.




Kullanmanız gereken Javascipt kodlarını ve eğitimini burdaki podcastten öğrenebilirsiniz.

http://tips.learnflash.com/flashtips/IEFix.html

Adobe Flash 'ta menuyu değiştirmek

Adobe Flash'ta sağ tıklayınca çıkan menuyu kendi şirketinizin adını ve linkini alttaki şekildeki gibi 10satırlık bir Actionscript ile değiştirebilirsiniz.Bazı arkadaşlar merak etmişler bende bloguma ekleyeyim dedim buyrun :)



1.scene 1.frame'de action kısmına girin ve :

function sirketadi() {}
function webadresi() {
getURL("http://www.ercanaltug.blogspot.com", _blank);}
MENU.customItems.push(Functioned2);
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("SmartPRO Bilişim Akademisi", sirketadi);
Functioned2 = new ContextMenuItem("ercanaltug.blogspot.com", webadresi);
MENU.customItems.push(Functioned);
MENU.customItems.push(Functioned2);
_root.menu = MENU;

yazın.Tabiiki şirket adını ve linikini çift tırnaklı olan yerden değiştirebilirsiniz.

Kolay gelsin,iyi çalışmalar..

Microsoft Expression Eğitim video ları..

Microsoft'un yeni tasarım programlarına giriş seviyesinde eğitimleri programları kurarak takip edebilirsiniz. Kısaca ne oldukları hakkındaki bilgilerini yandaki Expression Studio makalemden edinebilirsiniz.Web Dreamweaver'ın rakibi , Blend ise flashın ve Design ise photoshop ve fireworkun tahtına göz dikmişler -hadi bakalım yarış başlasın :)

Microsoft Expression Web :

http://www.learnexpression.com

Microsoft Expression Blend :

http://movielibrary.lynda.com/html/modPage.asp?ID=384

Microsoft Expression Design :

http://movielibrary.lynda.com/html/modPage.asp?ID=339

FLASH ile MP3 Player yapma

Adobe Flash programında Actionscript içinde daha öncede kullandığımız bazı ses operatörlerini daha etkili kullanarak dışardan çoklu mp3 dosyalarını çalmayı öğreneceğiz. Çalışma dosyasının pdf buradan indirebilirsiniz.

http://www.lynda.com/info/books/flash8btb/pdfs/chapter10Fl8BTB.pdf


Derste uygulamasını yaptıktan sonra fla dosyasını da bloguma ekleyeceğim.

Haftaçi grubu haftasonu bunu biraz uğraşsınlar,bizde haftasonu ile uğraşacağız,sizle de pazartesi beraber yaparız.İyi çalışmalar...

Adobe Flash Preloading ve Loader Uygulamaları

Arkadaşlar haftasonu ve haftaiçi Flash eğitimlerinde küçük bir websitesi projesinde 4 adet buton ile linklerinden video&ses gömülü swf dosyalarını Loader Component ile çağırmayı ve bunlara bir progress Bar atayarak yüklenmeyi yüzde olarak ziyaretçilere göstermeyi gördük.Fla dosyaları

http://rapidshare.com/files/43577929/Pre-loader.rar

adresinden indirip Actionscript kodlarını kontrol edebilirsiniz.

Preloader olarakta temel ve hazır olarak yüzde sayan bazı örnekleri gördük ben de en çok tuttuğum olanı yukarıda linkte verdim kullanabilirsiniz veya Preloading prejemi okuyabilirsiniz.

iyi çalışmalar...

Adobe Flash ile Etkili Sunumlar yapmak

Arkadaşlar Adobe Flash'ın pek popüler olmayan ama çok etkili sonuçlar verebilen sunum hazırlama kısmını da gördük.Sunum dosyamızı standalone yani kendi başına flash playersız oyanayabilen bir exe dosyası olarak çıkarttık ve fscommand actionsciprtleri ile bu sunumu fullscreen yaptık,sağ klikte menuyu kaybettik(showmenu=false);tuşları kilitledik(trappelkeys=true)ve bir çıkış butonu ile çıkmalarını sağladık.Autorun(autorun.inf) olarak CD lere bu exe yi göstererek CD-ROM'a takılan bir CD den bu animasyonu otomatik izlemeyi ve icon atamayı gördük.
Autorun dosyası için boş bir notepad'e ;

[autorun]
open= "sunum.exe"
icon= "sunum.ico"

yazıp dosyayı autorun.inf kaydederek kullanabilirsiniz.Tabiiki birde iconunuz olmalı.Bunun için de Any2icon adlı programı tavsiye ederim 30günlük indirilip denenebilir istediğiniz jpeg,gif,png,psd.... görsellerinden ico dosyası yapmanıza imkan veriyor.

Ayrıca BMW 3 serisinin flash sunumunun üzerinde bu uygulamaları yaptık.
Üzerinde çalışmak isteyen arkadaşlar fla ile birlikte linkten indirebilirler.
İyi çalışmalar arkadaşlar...


http://rapidshare.com/files/42899161/BMW_Sunum.rar

Flash-intro uygulama dosyaları

Arkadaşlar bugün basit ve ileri Flash-intro uygulamalarını yaptık.
Uygulama dosyalarını http://rapidshare.com/files/53754523/flash-intro.fla indirebilirsiniz.

Bu intro sayfasını index.htm sayfasına eklediğimizi ve animasyon bitince son frame'de getURL ile index2.html gittiğini unutmayın. Yani asıl sayfamız index2.htm sayfasında oluyor.
Skip intro başka bir scene yani sahneye atanabileceği gibi url adrese de atanabilir. Sitemiz html üzerine ise index2.htm adresine göndereceksiniz.
Böyle hazır introları indirebileceğiniz birkaç web adresi de ekleyeyim kurcalarsınız :)

http://www.flashkit.com/
http://www.templatemonster.com/
http://www.freewebsitetemplates.com/
http://www.flash-design-marketing.com/tutorials/sources.html

iyi çalışmalar ...

Flash'ta Arka Plan ses açma / kapama düğmesi

Dünkü derste ses kısmını işlerken kitaptaki stopallSound(); actionscript kodundan daha işlevsel bir buton ile istendiğinde sesin kaldığı yerden tekrardan açılabilsin diye bir proje yaptık.Herkesin Deneme şansı olmamıştı sınıflarda hopörlör olmadığından evde de denemek isteyenler için içinde anlatımlı uygulama dosyası :

http://www.expression.web.tr/al2y/ses.swf tıklayıp okuyarak uygulayın.

fla sı 14 mb idi rapidshare yükledim yapamayan için de yapılmışı rapidshare'de :)

http://rapidshare.com/files/42416403/ses.rar

Ayrıca diğer sitelerde gördüğümüz ses bar'larına da bu projeyi uygulayabilirsiniz.
İnip çıkan ses barlarını movie klip olarak tanıtıp actionsları verebilirsiniz.
Örnek ses barı dosyası için tıklayın.


iyi çalışmalar ...

Radikal'den muhteşem bir DEMOKRASİ reklamı

http://www.youtube.com/watch?v=x9A9WJNGY-Q

Flash Giriş

SmartPRO'da yeni başlayan haftaiçi ve haftasonu gruplarındaki arkadaşlar ;
2 haftayı geride bırakıyoruz.Web tasarım kursu giriş kısmı olarak temel internet teknolojilerinden sonra Adobe Flash CS3 programının temelleri olarak adlandırabileceğimiz dersleri Ses-Video ile tamamladık.bu dersleri tekrarlamak isteyen arkadaşlar uygulama dosyaları ile birlikte alttaki linkten bulabilirsiniz.

http://www.flashdersleri.com/html_dosyalar/dersler.html

Flash'ın temellerini iyi oturtursak bundan sonraki etaplarda komple Flash websitelerde,sunumlarda,templatelarda,animasyonlarda ve Actionscipt ile daha etkileşimli arayüzlerde bu temeller üzerine devam edeceğiz.

Web & Grafik - FLASH KROKİ PROJESİ

Arkadaşlar derste gösterdiğim SmartPRO Flash krokisindeki 2 farklı yönden gelen arabaları tam SmartPRO nun önüne gerçekçi yol tutuşlarla park ettirin bakalım.Küçük bir ipucu layerlara ayırmaya tam dönmeye başladıktan sonra başlayın,ordan sonra frame frame "Free Transform"ile konumlarını belirlemek en uzun ama güzel yol olur.Hadi bakalım Pazartesi son gün :)
En güzel yapana tantuni benden :) Başarılar....






http://www.expression.web.tr/al2y/Kroki.fla

Apple Center 'da ücretsiz CS3 Eğitimleri kaçırmayın.

http://www.apple.com.tr/tur/apple/CS3/Egitim.html

Geç kalmış bir yolculuk ....

Değerli dostlarım ve öğrencilerim geç kalmış bir hikaye olan Blog adresimi bu yaz sıcaklarında hayata geçiriyorum.Ümit ediyorumki yahoo grubumuzdaki linkleri, sunumları,web adresleri ,eğitimleri burada da arşivlemeye devam edeceğiz .
Ama grubtaki aktivitelerde devam edecek.
Bilgi paylaşmanın ve sizlerdeki heyecanı görmenin sonsuz keyfi için ...