
Source: Flasherblog by Flasherblog
Daha önce Adobe Flash Platform’u için çıkarılan 3 servisin haberini duyurmuştuk. Haberi yazdığımızda Social servisi hakkında pek bir bilgi yoktu. Bugün Twitter üzerinde Social servisi hakkında yorumlar dönüp dolaşıyor.
Social servisi kısaca sizin Flash çalışmanız ile aşağıdaki sosyal toplulukların bağlanmasını tek bir API ile sağlıyor. Her sosyal topluluğun ayrı ayrı API’sini bilmektense hepsini kaplayan tek bir tane kullanmak çok daha kolay olur diye düşünüyoruz. Ayrıca aşağıdaki liste git gide büyüyecekmiş.
Daha detaylı bilgi için Labs üzerindeki sayfasına bakabilirsiniz.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Hakan Çamoğlu
Yazının devamındaki iki video sayesinde Flash CS4′e giriş niteliğinde en temelden başlayarak gelişmiş düzeye kadar çizim mantığını anlatmaktadır. Özellikle Flash’ın animasyon yönünü kullananlar için güzel bir kaynak diye düşünüyorum.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Flash tabanlı çalışmalarda eğer birden fazla dil kullananlar bu işin biraz emek istediğini bilirler. MLS bu işi sizin için kolaylaştırıyor. Kendisi bir editör. Bu editör ile çok kolay bir şekilde XML tabanlı dil dosyaları hazırlayabilirsiniz. Yazının devamında bu işlemi nasıl yapacağınızı gösteriliyor. MLS’ı İndirin:
Uygulamayı açınca aşağıdaki gibi iki tane seçenek göreceksiniz. Yeni bir proje yaratacağımızdan “New Project” tuşuna basın:
Aşağıdaki resimde de görüldüğü gibi uygulamanızda kullanacağınız dilleri ekleyin:
Kullanacağınız dilleri ekledikten sonra yan taraftan artık yazılarınızı ekleyebilirsiniz.
Yazı eklerken ID bölümüne dikkat edin. Uygulamanızda kullanacağınız her yazının kendine has ve özel bir ID adı olmalı. Zaten uygulamanızda bu id ismini kullanacaksınız.
İçeriğiniz bitince dil dosyasını kaydedin. Kaydettiğiniz dosyanın uzantısı “.mlsp” oluyor. İsterseniz not defteri gibi benzeri programlarla bu dosyayı açıp içeriğine bakabilirsiniz. Bu dil dosyası otomatik olarak MLS ile birlikte açılıyor.
Dil dosyasını Flash içinde kullanmanızı sağlayacak sınıf dosyasının içinde bulunduğu “gaz” klasörünü ve dil dosyasını çalışmanızın yanına yerleştirin.
Frame üzerine aşağıdaki kod parçacığını yazın:
import gaz.mlsp.MLSP;
var languages:MLSP = new MLSP("demolangfile.mlsp",onComplete);
Bu kodlarımızda öncelikle sınıf dosyamızı Flash içine aldık. Bundan sonra yeni bir dil öğesi oluşturduk. İlk parametre dil dosyasının adresi. İkinci parametre ise dil dosyası yüklendiğinde çalışacak olan fonksiyon.
Yukarıdaki iki kodun hemen altına bunları ekleyelim:
function onComplete():void {
trace("Language File Loaded");
setLanguage()
}
function setLanguage():void {
trace(languages.getItemByID("home","EN"));
trace(languages.getItemByID("home","TR"));
}
Kodlardaki ilk fonksiyon dil dosyası yüklenince çalışıyor. Test ederseniz yüklendiğinde size haber veriyor. Daha sonra ise setLanguage fonksiyonu çalışıyor.
Bu fonksiyon içinde en yukarıdaki iki satırlık kodlarımızda oluşturduğumuz dil öğesinden getItemByID metodu ile yazı çekiyor. getItemByID’nin ilk parametresi dil editöründe belirlediğimiz ID ismi. İkinci parametre ise belirlediğimiz ID ile çekeceğimiz yazının hangi dilde olduğu.
Örnek Flex ve Flash çalışması çok yakında buradan yayınlanacaktır.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Ozellikle sadece kendi hazırladığınız videoları kabul etmesiyle ünlenen Vimeo‘yu duymayan kalmamıştır. Sanatsal, kısa filmleri bulabileceğiniz HD kalitesinde yayın yapan Vimeo masaüstünden video yüklemeye izin veren bir uygulama hazırlamış ve tabiki AIR kullanılmış.
Uygulama hakkında detaylı bilgiye buradan ulaşabilirsiniz.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Flashden bildiğiniz gibi Flash ile hazırlanmış dosyaları satmaya ve almaya yarayan bir portal. Zaman kaybetmek istemeyenler için gerçekten çok büyük bir arşive sahip. Adobe Flashden’nin isminde Flash olduğundan dolayı Flashden isminin değiştirilmesini talep etmiş.
Envato(Flashden’e sahip olan şirket) da bu isteği tabiki kırmamış ve ismini Activeden olarak değiştirmiş. En azından Envato’nun anlattıkları bu yönde. Eğer bunlar doğruysa “Flash” kelimesi geçen her ürünün ismi değiştirilmeli. Kulağa komik geliyor değil mi? Hatta Twitter üzerinden ünlü çizgi roman karakteri Flash Gordon’nun da ismi değiştirilsin diye istekler mevcut.
Umarız isim değişikliği tam olarak anlatılanlardan dolayı değildir. Eğer öyleyse Adobe kendisine yakışmayan bir harekette bulunmuş.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Flash içinde eğer alpha değişimli bir animasyon hazırlıyorsanız genellikle başınıza kötü bir görüntü bozukluğu gelmiştir. İşin ilginç yanı ise bu sorunun çözümü pek yaygın değil. Bu yazımızda bu sorunu çözmek için BlendMode.LAYER özelliği kullanacağız.
Öncelikle sorunumuza bakalım. Alpha değerini değiştirin:
Gördüğünüz gibi alpha değerini değiştirince movieclip içindeki tum objelerin alpha değeri değişiyor. Ama eğer Properties panelinden movieclip’in Blending ayarını Layer olarak seçerseniz bu sorunu ortadan kaldırabilirsiniz:
Ya da isterseniz aynı özelliği kod ile de aktif hale getirebilirsiniz:
oyle_bir_mc.blendMode = BlendMode.LAYER
Özellikle alpha değiştirerek efektler hazırlayanlara yardımcı olacaktır.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
AIR ile gelecek yeniliklerle birlikte mikrofon ile yapılacak bir çok yaratıcı uygulama geliştirilecektir. Bu örnek ise herhangi bir yenilik kullanmıyor. Sadece mikrofondan gelenden sesin şiddetine göre rüzgar gülünu döndürüyor. Yazının devamından örneğin kaynak dosyalarını indirebilirsiniz.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Bir site veya uygulama hazırladınız ve bunu farklı tarayıcılarda test etmek istiyorsunuz. Bunun için Adobe’un BrowserLab ürününü kullanabilirsiniz. Adres bölümüne test etmek istediğiniz adresi yazıyorsunuz. Sonra tarayıcıyı seçiyorsunuz ve BrowserLab size o adresteki uygulamanın seçtiğiniz tarayıcıda nasıl gözüktüğünü gösteriyor.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Flasherblog
Adobe MAX 09 bu sene de gerçekten harikaydı. Özellikle mobil cihazlar için gelecek yenilikler, IPhone üzerinde Flash çalışması gibi haberler bizleri inanılmaz heyecanlandırdı. Adobe TV tüm bu sunumları sitesinde paylaşıyor. Siz de tüm Adobe videolarını izleyebilir yeniliklerden haberdar olabilirsiniz.
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
Source: Flasherblog by Engin Yöyen
Herkesin bildiği gibi bugünlerde Adobe hem tasarım hem programlama dünyası için çalışanların kullandığı birçok programın ve platformunun yeni özelliklerini Adobe Max konferansında duyurdu. Her ne kadar yapılan açıklama ve özellikler birçok farklı alanda olsa da ben şimdilik sadece AIR platformu üzerinde yapılan değişikliklere değinmek istiyorum.
AIR 2.0 ile birlikte pek çok programcının ihtiyaç duyduğu pek çok yeni özellik AIR platformuna ekleniyor. Aşağıda 2.0 için şimdilik açıklanan özelliklerin bazıları yer almakta;
Yığın depolama aygıtlarının algılanması (USB, Hard disk, Mp3 ve benzeri harici aygıtlar)
AIR 2.0 ile birlikte hangi dokümanın varsayılan olarak hangi programı çalıştırdığını öğrenip ilgili programı da açabilmek mümkün olacak. Mesela PSD dosyasının photoshop kullandığını öğrenip photoshop uygulamasını açmak gibi.)
AIR uygulamaları kullanıcı bilgisayarındaki farklı uygulamaları açabilecek. Bu konu hala hassasiyetini koruyor açıkçası, sebebi ise AIR uygulamalarının yapı gereği böyle bir şey yapmaması gerekiyor. Ama diğer taraftan bir çok kullanıcının buna ihtiyacı. Anladığım kadarıyla orta yol olarak Adobe bunun yapılması için bir API geliştiriyor ama bu özellik kullanıldığında uygulamanın AIR uygulaması olarak mı paketleneceği yoksa exe/dmg dosyası olarak mı paketleneceği konusu biraz karmaşık. O yüzden biraz daha beklemek gerekiyor.)
Multi-touch desteği, tabi ki Windows 7 ve Mac 10.6 işletim sistemlerini desteklemek için.)
HTML5 ve CSS3 desteği
Mikrofondan gelen seslere direkt olarak erişebilme imkânı sağlanacak, bu sayede kullanıcı sesleri ile yapılacak işlemlerin sayısı artacak. Yani mikrofondaki sesleri mp3 veya herhangi bir ses dosyası formatında kayıt edebilme imkânı olacak.)
AIR 2.0 uygulamaları ile P2P protokolüne izin verilecek.)
Şimdilik bu kadar. Kolay Gelsin Engin Yöyen
Related posts:
Related posts brought to you by Yet Another Related Posts Plugin.
