Adobe Labs 'a Göz Atıyoruz!
Murat Kgirgin Tarih: 3/12/2006 Yorum: 0 adet
Okunma : 246 Tutanlar: Bu yazıyı 0 kişi tuttu.
Adobe Labs, Ekim 2005’te Macromedia tarafından açılan Labs’ın devamı niteliğindedir. Macromedia ve Adobe birleşmesi sonrasında, bu ortam, ürünler ve teknolojileri erken safhalarda geliştiricileri ile buluşturmaya devam etmektedir.
Adobe, geliştirdiği yeni teknolojiler ve ürünler hakkında haberdar olma ve deneyim etme fırsatını Adobe Labs ile kullanıcılarına sunmaktadır. Adobe Labs, ortaklaşa yazılım geliştirme sürecini teşvik etmeyi de amaçlamaktadır. Kullanıcılardan toplanan geri bildirimler sayesinde geliştirilen ürün ya da teknolojiler, kullanıcı taleplerini kuşkusuz maksimum ölçüde karşılayacaktır.
Adobe Labs’ta, satış öncesinde ürünlerin beta sürümlerinden tutun da küçük programlara ve açık kaynak kodlu kütüphanelere kadar, Adobe teknolojisini yansıtan ürün ve programlar bulunuyor. Hatta kararlı sürüme geçmiş ve satışa sunulmaya başlanmış ürünleri de, bir zamanlar onlarda labs’taydılar menüsünden takip edebiliyorsunuz.
Şimdi Labs’ta ne var ne yok bir göz atalım.
Beta Sürümleri Adobe Labs’ta Olan ürünler
Adobe Digital Editions beta
Digital Editions, eBook ve benzeri dijital yayınları okumak ve yönetmek için geliştirilmiş tamamen Adobe’ye özgü bir yöntem. Başlı başına bir zengin internet uygulaması (RIA) olan ürün, kurulumundan kullanımına kadar tamamiyle hafiflik sembolü. Digital Editions hem online hem de offline olarak çalışabilmekte ve; PDF ve XHTML tabanlı içerikleri desteklemektedir.
Adobe Digital Editions
Digital Editions programı Adobe Flash Player 9’u da içeren sadece 2,5 MB’lık bir dosyadır. Hızlı bir bağlantıyla indirmek ve yüklemek sadece bir kaç dakikanızı alacaktır.
Adobe’un sunduğu RIA servis modeli kullanıcılarını; Digital Editions’ın versiyon güncellemelerinin yanı sıra, yeni özellikler ve güvenlik güncellemeleri ile ilgili bilgilendiriyor. Periyodik olarak, Digital Editions’ı kullanırken -internete bağlı kullanırken- güncellemeleri hakkında bilgilendiriliyor olacaksınız. Bu bilgilendirmeler, Digital Editions’ın dağıtılan RIA sürümü ve içerik koruma servisinin diğer tarayıcı tabanlı çalışan uygulamalarda olduğu gibi internete bağlı kullanıcıların sürekli güncel versiyonlarını kullanmaları açısından önemlidir.
Flash Lite 2.1 for Windows Mobile 5.0 beta
Bu ürünü kullanarak mobil uygulama geliştiricileri Windows Mobile 5.0 Smartphone ve Windows Mobile 5.0 Pocket PC konfigürasyonları için Flash Lite uygulama ve içerikleri yaratabilirler.
Flash Lite 2.1, içerik için Flash 7 standardını temel almıştır. Bu da Flash 7 ortamında geliştirilen bir içeriğin mobil uygulamalar için de kullanılabileceği anlamına gelir. Beta sürüm şu özelliklere sahip:
- Dinamik XML data
- Kalıcı data
- Güçlü ve dinamik medya
- Genişletilmiş metin
- Action Script 2.0 desteği
- Senkronize araç sesi
- Sıkıştırılmış SWF’ler
Flash Player 9 Update beta 2
Flash Player’ın bu sürümü, önemli oranda hataların giderilmesini hedeflemiş olmasının yanında, pek çok yeni özellikle de birlikte beta olarak kullanıcılara sunulmuştur. Bu yeni özelliklerinin başında da Linux sürümü gelmektedir.
Flash Professional 9 ActionScript 3.0 Alpha
Flash içerik geliştirme aracının 9. sürümünün henüz geliştirim sürecinde olan bu versiyonu henüz bir beta sürüm bile değil. Bu güncellemeye, 2007 yılında satışa sunulacak olan Flash 9’a bir ön hazırlık olarak Flash 8 üzerine planlanan güncellemelerden sadece şunlar eklenmiş; ActionScript 3.0 entegrasyonu yapılmış ve ana zaman çizgisine sınıf belirlenebilmesini sağlayan yeni doküman sınıfı özelliği eklenmiş. Bunlara ek olarak ve tabii ki ActionScript 3.0 kodları ile geliştirilmiş uygulamalarınızı Flash Player 9 için derleme ve yayınlama seçeneği de eklenmiş.
ActionScript 3.0 ve ActionScript Virtual Machine; Flash Player 9 ile birlikte tanıtılmıştı ve bu Flash’ın tarihinde yaşadığı en önemli gelişmelerden birisi olarak kabul edilmektedir. Çünkü bu gelişmeler beraberinde, daha güçlü bir programlama modeli, standartlara uyum ve performansı da beraberinde getirmiştir.
Flash Professional 9 için düşünülen pek çok özellik bu güncellemeye dahil edilmemiş. Bunun için 2007 senesini beklemek gerekiyor. Intel tabanlı Macintosh bilgisayarlar için de yine bu versiyonu test etmek için bir opsiyon sunulmamış. Mac kullanıcıları da final sürümü beklemek zorundalar.
Adobe Flex Builder 2 for Macintosh beta
Adobe Flex Builder 2, güçlü bir kodlama ve hata ayıklama aracı olarak geliştiricilerinin hızlı ve kolayca zengin internet uygulamaları geliştirmelerine olanak sağlar. Ayrıca akıllı kod navigasyonu sayesinde kullanıcıların kaynak kodlarını kolayca ayrıştırmasına olanak tanır. Tasarım odaklı işler için, görsel araçları tasarımcı ve geliştiricilerin kolayca zengin, kullanışlı ve özgün uygulama arayüzleri hazırlamalarına olanak tanır.
Flex Builder 2 for Mac, Mac platformunda da geliştiricilerin Flex uygulamaları hazırlamaları ve uygulamalarını test etmeleri için geliştirilmiş sürümdür. Mac sürümü Windows sürümü ile aynı özelliklere sahiptir ve hem PowerPC de hem de Intel ship set farketmeden çalışmaktadır.
Adobe Photoshop Lightroom beta 4.1
Adobe Photoshop Lightroom, profesyonel fotoğrafçılar ve dijital fotoğrafla uğraşanlar için büyük ölçekli dijital imaj kütüphanelerinde imaj seçmek, gruplandırmak, işlemek için, tamamiyle yeni ve etkileyici bir Adobe çözümüdür. İmajları organize etmek ve sıralamak işlerini inanılmaz ölçüde kısaltacağı için, imajlarınızı iyileştirmek için size zaman bırakır.
Lightroom’un beta sürümü şu özellikleri taşıyor:
- Genişletilmiş aydınlatma ve renk tonu kontrolü
- Dosyaları yeniden isimlendirme ve kütüphane modülü içinde Digital Negative (DNG) dönüşümü
- Geliştirilmiş slideshow, web ve yazdırma modülleri
- CD/DVD hazırlama yeteneği
- Genişletilmiş arama ve filtreleme özelliği
- Photoshop Lightroom Kütüphaneleri arasında dosya paylaşımı ve düzenleme özelliği
- Kulanıcı dostu arayüz
Adobe Soundbooth beta
Video editörleri, ses teknisyenleri ve hiç ses deneyimi olmayanlar için, yine tamamiyle yeni bir uygulama. Gündelik ses işlerini hafifletmeyi amaçlamaktadır.
Adobe Soundbooth
Adobe Soundbooth kullanım kılavuzunu Murat Kgirgin’in çevirisi ile şuradan inceleyebilirsiniz.
XMP Toolkit 4.0 prerelease 1
Adobe Extensible Metada Platform (XMP), bir dosyanın içerisine kendisi ile ilgili bilgileri yani metadata (üstübilgi)’leri eklemek için bir etiketleme teknolojisidir. XMP teknolojisi sayesinde masaüstü uygulamalar ve yayınlama sistemleri arasında ortak pek çok dilin, mesala işin spesifik özelliklerinin, iş akışı otomasyonunun ve kişisel hakların paylaşımı da sağlanmış olacak.
Adobe XMP Toolkit 4.0, halihazırda Adobe sitesinden indirilip kullanılabilecek olan açık kaynak kodlu XMP SDK üzerinde sıkça istenen taleplerin entegre edilerek özelliklerinin genişletilmiş halidir. Bu özellikler arasında, popüler imaj, doküman ve video dosya tiplerine çok kolay bir şekilde metadata eklemek, ekli metadata’ları değiştirmek ve çıkartmak olarak sıralanabilir.
XMP Toolkit 4.0 sürümü iki önemli bileşenle karşımıza çıkıyor. Bunlar:
- XMP Çekirdeği: bu bileşen XMP datalarını parse etmek, değiştirmek ve serileştirmek içindir. Daha önceden sadece bu bileşen XMP Toolkit olarak anılıyordu. Bu nedenle bu bileşen XMP Core olarak adlandırılmış.
- XMP Dosya İşleyici: Popüler imaj, doküman ve video dosya tiplerindeki serileştirilmiş XMP bilgilerini okumak, düzenlemek ve değiştirmek için kullanılan bileşendir. Kısaca XMP Core tarafından üretilen metadaların işlenmesi görevini üstlendiğini söyleyebiliriz. Adobe Labs’ta Olan Diğer Teknoloji ve Araçlar
MXML ve ActionScript kodlarınız için muhteşem görünümlü HTML dokümantasyon yaratmanıza olanak sağlayan bir araçtır. Çıktı HTML’in nasıl olduğunu görmek isterseniz Flex 2 Dil Seçenekleri sayfasını ziyaret edebilirsiniz.
ActionScript 3.0 Libraries
Adobe Flex Geliştiricileri, Flex 2.0 uygulamaları geliştirmeye başlayan kişilerin ActionScript 3.0 için hazırlanmış ve açık kaynak kodlu bir takım API setlerini sıklıkla kullanıldığını farketmişler. Buradan yola çıkarak, sıkça ihtiyaç duyulabilecek API’ler için bir kütüphane hazırlamaya karar vermişler. Adobe Labs sunucularında tutulan bu projelerin sıkıştırılmış dosyaları içerisinde kaynak kodları, nasıl kullanılacağına dair dokümantasyon, SWC dosyalarına ulaşılabilir.
Şu an ActionScript 3.0 kütüphanesinde yer alan ve Adobe Labs’tan indirilebilecek projeler şunlar:
corelib: Bu proje MD5 adresleme, JSON serileştirmesi, genişletilmiş string ve zaman parse etme ve daha fazlası için; Christian Cantrell, Mike Chambers, Daniel Dura, Darron Schall tarafından geliştirilmiştir. FlexUnit (test amacıyla) ile birlikte kullanılması tavsiye ediliyor.
FlexUnit: Bu proje, Flex ve Actionscript 3.0 uygulamalarınızı test etmek içindir ve garfiksel test arayüzüne sahiptir. Matt Chotin, Daniel Dura, Alistair McLeod, Tom Ruggles, Steven Webster, Jason Williams tarafından geliştirilmiştir.
Flickr: Online fotoğraf paylaşımı uygulamasıdır. Filickr API’sine ihtiyaç duymaktadır. Darron Schall tarafından geliştirilmiştir. corelib ve flexunit (test amaçlı) ile birlikte kurulmalıdır.
Mappr: Flickr üzerindeki imajları coğrafi lokasyonlarına göre ilişkilendiren bir uygulama ve servistir. Mike Chambers tarafından geliştirilmiştir. corelib ve flexunit (test amaçlı) ile birlikte kurulmalıdır.
RSS ve Atom kütüphaneleri: Atom ve diğer bütün RSS teknolojilerini kullanan haber kaynaklarını parse etmek için kullanılır. Bu kütüphane, haber kaynakları arasındaki farklılıkları farkedip gizlediği için, sizin kaynağın tipinin ne olduğunu bilmenize veya çözümlemenize gerek kalmaz. Christian Cantrell tarafından geliştirilmiştir. corelib ve flexunit (test amaçlı) ile birlikte kurulmalıdır.
Odeo: Odeo üzerindeki podcast’leri aramak ve çağırmak için kullanılabilir. Mike Chambers tarafından geliştirilmiştir. corelib ve flexunit (test amaçlı) ile birlikte kurulmalıdır.
Youtube: Youtube videolarını aramak ve çağırmak için kullanılabilir. Daniel Dura tarafından geliştirilmiştir. corelib ve flexunit (test amaçlı) ile birlikte kurulmalıdır.
Cairngorm
Flex geliştiricileri için, tasarım konusunda ilk yardım işlevi görecek açık kaynak kodlu tasarım paternleri koleksiyonudur.
Cairngorm micro-mimarisi RIA geliştiricileri için bir framework olarak tasarlanmıştır. RIA geliştiricileri olarak da tabiki Adobe Flex platformu kullanıcıları hedeflenmiştir. ActionScript 2 ve ActionsScipt 3 teknik mimarisinde her ne kadar Cairngorm kullanılmış olsa da; tasarım patternlerinin implementasyonu ve Cairngorm’un geliştirilme aşamalarında tercih edilen ve ilham alınan platformun/ların Flex ve Flex çevresinde gelişen araçlar (Apollo) olacağı özellikle vurgulanmış.
Eğer çok basit bir uygulama ya da sadece tek bir görüntüye sahip bir uygulama geliştiriyorsanız, Cairngorm sizin için pek önerilmiyor. Asıl Cairngorm framework’ü; karmaşık RIA’lar; çok fazla değişen görünümleri olan ve yaratıcı ve teknik üyelerden oluşan bir ekip olarak uygulama üzerinde çalışıyorsanız fayda sağlayacak bir araç.
ColdFusion Portlet Toolkit
IBM WebSphere Portal Server (WSPS 5 ve daha güncel sürümleri) üzerinde ColdFusion Portal Uygulamaları geliştirmek için hazırlanmış içerik kütüphaneleridir.
Adobe Color Management Module prerelease 1
Adobe Color Management Module (CMM), ICC (International Color Consortium)’nin endüstri standartlarını kullanarak, renk dönüştürmek için bir metod sunar.
Bu ürün, kullanıcılarına ortak CMM kullanımı sayesinde tutarlı renk iş akışları yakalamaları için olanak tanıyor. CMM, Adobe Color Engine kullanan Adobe uygulamalarına renk yönetim sistemi olarak entegre edilebiliyor.
Adobe dağıtım öncesi sürüm periyodunu tamamladığında, bu ürünü kullanıcılarına, lisans şartnamesini kabul etmek şartıyla ücretsiz olarak sunmayı planlıyor.
Flash Lite 2.1 Authoring
Flash Professional 8 için Flash Lite 2.1 güncellemesidir. Bu güncelleme, Flash Professional 8 içerisinde Flash Lite 2.1 uygulamaları geliştirmek ve test etmenize olanak sağlıyor. Şu özelliklere sahip:
- Flash Lite 2.1 yayınlama desteği
- Flash Lite 2.1 emulator desteği (XML socket’leri var)
- Flash Lite 2.1 araç profilleri
- Flash Lite 2.1 dokümantasyonu
- Güncellenmiş ActionScript class dosyaları
- Güncellenmiş Script Assist dosyaları
Bu güncelleme ile Flash Lite içeriklerinizi hem BREW hem de Windows Mobile 5.0 platformlarında test edebilirsiniz.
Flex-Ajax Bridge
Flex uygulamalarını tarayıcıda çalışan Ajax ya da DHTML kodları ile kolayca entegre etmek için geliştiricilere sunulmuş JavaScript kütüphaneleridir.
FABridge kütüphanelerini şu durumlarda kullanabilirsiniz:
- Zengin Flex bileşenerini Ajax uygulamalar içerisinde kullanmak; ama çok da fazla Flex kodlamak istemiyorsanız.
- Takımınızda Flex bilen çok az insan varsa.
- Hem Ajax hem de Flex kullanarak RIA geliştiriyorsanız.
Flex-Ajax Bridge örneğine buradan ulaşabilirsiniz.
Flex Scheduling Framework
Adobe geliştiricileri, Flex 2 için buaçık kaynak kodlu zamanlama framework’ünü kullanıcılarına sunmuşlar. Sadece bir takvim bileşeni değil, zamanlama ile ilgili olarak aklınıza gelebilecek her türlü görevi bu framework’ü kullanarak yapabilirsiniz.
Scheduling Framework’ün bir kaç özelliğini şu şekilde sıralayabiliriz:
- Binlerce takvim girdisini görüntüleme ve değiştirme,
- Girdilerin önceden tanımlanmış bir arayüzde nasıl görüneceğini belirleme ya da arayüzü tamamen kendi isteklerinize göre kişiselleştirebilme,
- MXML ve ActionScript’e dönüştürme
- MXML ya da ActionScript içeriside kullanılabilme
- Zoom API sayesinde yakınlaşma
- Bileşen üzerinde kullanıcı deneyimini maksimize edecek efekt desteği,
- Reel zamanda etkileyici bir şekilde takvim girdisi ekleme, çıkartma ya da düzenleme
- İş saatleri ya da yemek saatleri gibi özel zamanların zemin rengini değiştirerek kişiselleştirme
- Tamamen stillendirilebilme
- Görsel olarak vurgulama tekniği ile takvim girdilerini seçme
- Flex Framework’leri ile uyum içerisinde çalışma
- Etkileşim amaçlı takvim girdilerini yayınlayabilme
- ve daha fazlası …
Flex Stress Testing Framework
Flex geliştiricilerinin Flex 2 uygulamalarının load testlerini yapmalarında yardımcı olmaktadır. Flex Data Services; Flex istemcisi ve Flex Data Service’leri arasında iletişimi sağlamak için birçok bilgi akışı kanalı sunmaktadır. Bu kanallar RTMP(leri), AMF(leri) and HTTP(leri) kapsamaktadır. Satışı yapılan pek çok load test aracı HTTP üzerinden gönderilen datalarla çalışmaktadır. AMF protokollerinde (özellikle AMF0 ile) ise az da olsa performans gösterebilmektedirler.
Flex Data Services HTTP’nin yanısıra AMF nin son sürümünde (AMF3) ve RTMP üzerinden data gönderme imkanı sunar. En bilinen load test araçları dahi RTMP ve AMF nin son sürümlerini desteklemezken Flex Data Services Stress Testing Framework geliştiricilerine RTMP ve AMF3 kullanan uygulamalarını herhangi bir ticari araca ihtiyaç duymaksızın test etmelerine olanak tanır.
FrameMaker 7.2 Application Packs for DITA and S1000D
FrameMaker’ın; DITA ve S1000D açık standartlarını kullanarak XML kod yazımı ve yayınlanması yeteneklerini geliştirmeyi amaçlamaktadır.
Flex 2 ile geliştirilmiş ve küçük bir grubun kolay bir şekilde dijital içerik paylaşmalarına olanak sağlayan bir zengin internet uygulamasıdır.
Flex 2 teknolojisi kullanılarak geliştirilmiş etkileşimli ve görsel olarak oldukça çekici bu uygulama ile şunları yapabilirsiniz:
- Etkinlik planlayabilirsiniz
- Fikirlerinizi paylaşabilirsiniz
- Projelerinizi yönetebilirsiniz
- Bilgileri merkezileştirebilirsiniz
- Dosya ve imaj paylaşabilirsiniz
JamJar uygulamasına buradan ulaşabilirsiniz.
KULER
Adobe Labs tarafından sunulan web tabanlı bu uygulama ile kuler tipi renk paletleri hazırlayabilirsiniz. Hazırlanmış renk paletlerine kolayca erişim sağlayabilir; var olanlardan esinlenebilir ya da kendi renk harmoninizi yansıtan temalarınızı diğerleri ile paylaşabilirsiniz.
NoteTag
Bu Flex 2 uygulaması da, notları ve atanmış görevleri yakalamaya odaklanmıştır. Bunu da RSS gibi oku/yaz web teknolojilerini, blog araçlarını, etiketleme araçlarını kullanarak yapmaktadır.
Spry framework for Ajax prerelease 1.3
Bütün sayfayı yenilemeden dataların/görsellerin değişmesine olanak sağlayan türde uygulamalar geliştirebilmek için; HTML, CSS ve küçük bir JavaScript bilgisi kullanarak geliştiricilerin, HTML dokümanları içerisine XML datalarını dahil etmelerine olanak sağlayan bir framework’tür.
Spry kullanarak nelerin yapılabileceğini görmek için Spry Demolarını inceleyebilirsiniz.
- Photo Gallery—XML-tabanlı fotoğraf galerisi.
- Product Table—Etkileşimli bilgi tablosu – XML tabanlı.
- RSS Reader—Çoklu XML dosyaları kullanılarak zengin arayüzler hazırlamaya örnek olarak bir RSS okuyucu.
- Effects Demo— Örnek efektler.
Adobe OpenSource
Adobe Source Libraries (ASL)
ASL, geliştiricilerin üretkenliklerini arttırmak, yazılımların kalitesini iyileştirmek amacıyla, Adobe Software Technology Lab (STLab) içerisinde geliştirilmiş ve kullanılan bir kütüphanedir.
İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.
Makale
Haber
Ders
MMIstanbul Adobe UG
ColdFusion, Flex, AIR, Flash, PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Premiere, Soundbooth, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.
Etkinlikler
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



