Türkiye Online Medya Araştırması
Profili Göster

Flash ile AIR uygulamaları

Okay Yıldırım Tarih: 30/06/2008 Yorum: 0 adet

Okunma : 1210 Tutanlar: Bu yazıyı 5 kişi tuttu.

Etiketler :

Bu derste air uygulamaları yaratılırken kullanılabilecek ayarların nasıl yapılacağını bulabilirsiniz.

Air uygulamalarını herhangi bir bilgisayarda çalışabilmesi için kullanıcının bilgisayarında air runtime kurulu olması koşulunuda hatırlatmak isterim.

AIR teknolojisi flash CS3 üzerinde 9.0.3 güncellemesi ile flash içerisine AIR sınıf kütüphanesi eklenerek flash CS3 ile AIR uygulamaları geliştirmeye başlanabilir. 9.0.3 güncellemesi için http://www.adobe.com/support/flash/downloads.html adresinden gerekli güncellemeler yapılabilir.

Önce AIR ile pencere özelliklerinden bahsedelim.

Flash için 9.0.3 güncellemesi yapıldığında Command menüsü altına yeni iki adet menü eklenir.

MMİstanbul

Bu menülerden ilki AIR uygulamaları için kullanılacak özelliklerin belirlenmesinde kullanılır. AIR - Application and installer Settings menüsü ile karşımıza AIR uygulamaları ile ilgili ayarların yapılabildiği alan gelir.

MMİstanbul

Bu pencerede karşımıza çıkan ilk alan uygulamanın özellikleri ile ilgili olan alandır.

File name

Uygulamanın dosya ismin yazılı olduğu alandır. Kullanılması zorunlu bir alandır.

Name

Uygulamanın ismini barındırır. Uygulama bu isim ile kurulur. Zorunlu bir alandır.

ID

Uygulamanın özgün anahtarı konumundadır. Türkçe karakter içermemelidir. ID, uygulamanın kullanacağı lokal alanı da belirleyen bir alandır. Örnekteki uygulama "C:\Documents and Settings\okay\Application Data\com.adobe.example.create2\Local Store" lokal anını kullanacaktır. Zorunlu bir alandır.

Decripton

Uygulama hakkında açıklamaların bulunduğu alandır. Doldurulması zorunlu değildir. Uygulama ile ilgili bazı açıklamaların kullanılabileceği alandır.

Copyright

Uygulamanın hakları hakkında açıklama belirten alandır. Bir bağlayıcılığı yoktur. Yazılması zorunlu değildir. Sadece etiket konumundadır.

Window Style

Uygulamanın çalışacağı pencere tipini belirler. Bu alandan ayarlanan pencere tipi ana uygulamanın pencere tipidir ve uygulama başlamadan belirlenir. Pencere başlatıldıktan sonra hiçbir şekilde pencere tipi ve diğer pencere özellikleri değiştirilemez.

MMİstanbul

System Chrome

Klasik pencere görünümüdür. İşletim sisteminin kullandığı title bar, minimize maksimize ve kapatma butonları ile boyutlandırma kenarlıklarını içerir. Arkaplan yaratılır.

MMİstanbul

Custom Chrome (opaque)

Sadece uygulamanın elemanları görünür. İşletim sisteminin yarattığı pencere öğeleri yaratılmaz. Arkaplan yaratılır.

Custom Chrome (transparent)

Sadece uygulama içerisindeki öğeler görünür. Arkaplan yaratılmaz. Eğer arkaplan yaratılmak isteniyor ise uygulama içerisinden bir eleman ile (shape, movieclip vb) yaratılmadır. Transparanlık özelliği mevcuttur. Uygulamanın arkapanında bir öğe yok ise uygulamanın altında kalan alan görünecektir.

icon

Uygulamanın kullanacağı icon görsellerinin belirlendiği alandır. "Select Icon Images" butonunu yardımı ile 128x128, 48x48, 32x32 ve 16x16 boyutlarında icon görsellerinin seçimi için bir menü sunar. Uygulama, işletim sisteminde bu görsel öğeler ile sembolize edilir.

MMİstanbul

Advance Settings

Uygulamanın gelişmiş ayarlarının yapıldığı alandır. "Settings..." düğmesi yardımı ile açılan menüde uygulamanın kullanabileceği dosya türleri, uygulamanın genişliği, yüksekliği, uygulamanın açıldığında ekrandaki konumu, en büyük ve en küçün yükseklik ve genişlik değerleri, maksimize, minimize, boyutlandırılabilme ve görünürlük özellikleri, uygulamanın yükleneceği klasör ve programfiles menüsünde bulunacağı adres belirlenebilir.

Digital signature

Yaratılan air uygulamasına dijital imza eklenen alandır. Her air uygulaması bir sertifika dosyası kullanılarak, dijital imza ile beraber yaratılır. Sertifika dosyası kullanılmadan air dosyası yaratılamaz. Ancak uygulama geliştirma aşamalarında bu dijital sertifika dosyasına ihityaç yoktur. Sadece air dosyası yaratılırken kullanılır. Bu alanda, varolan bir sertifika dosyası kullanılarak ya da eğer bir sertifika dosyası yok ise yeni bir dijital sertifika dosyası yaratılarak kullanabileceğiniz alandır.

Destination

AIR dosyasının yaratılacağı adresi belirtir. Kullanılması zorunlu alanlardandır.

Inculuded files

AIR paketi hazırlanırken paket yapısı içerine eklenecek ve uygulama ile beraber kullanıcının bilgisayarına kurulacak dosyaların listesidir. Default olarak uygulamanın .swf dosyası ve uygulamaının kullandığı application descriptor* dosyası bulunmaktadır. Bu iki dosya air uygulamasının çalışması için gerekli dosyalardır.

Tüm bu ayarlar ana uygulama dosyası için kullanılacak ayarlardır. Uygulama içerisinden yaratılacak yeni pencereler için "NativeWindowInitOptions" sınıfı kullanılarak değişik pencere seçenekleri ile pencereler yaratmak mümkündür. Bu konuyu da bir sonraki derste açıklayacağım.

*Her air uygulaması bir application description dosyası ile yaratılır. Bu dosya uygulama ile ilgili AIR - Application & installer Settings ekranında bulunan tüm özelliklerin bulunduğu bir xml dosyasıdır.

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

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


aç-kapa Yazarın Diğer Yazıları

Makale

İlişkili makale bulunamadı.

yeni bir tane ekleyin

Haber

İlişkili haber bulunamadı.

yeni bir tane ekleyin

Ders

İlişkili ders bulunamadı.

yeni bir tane ekleyin

yeni üyelik | şifremi unuttum

aç-kapa Toplantı Özgür Yazılım ve Linux Günleri '10

Özgür Yazılım ve Linux Günleri '10

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori: Toplantı

aç-kapa Yarışma 3. Uluslararası Ekslibris Yarışması: İstanbul 2010

3. Uluslararası Ekslibris Yarışması: İstanbul 2010

İstanbul Ekslibris Dernegi, Feyziye Mektepleri Vakfı ve Işık Üniversitesi, kitaplar için mülkiyet işareti olarak kabul edilen ve üzerinde estetik dege...
Kategori: Yarışma

aç-kapa Konferans Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Generally speaking, the term "New" brought about debates. We try to open up and elucidate the term "New" along with "Interact...
Kategori: Konferans

aç-kapa Konferans 3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

Konferans ile ilgili ayrıntılı bilgiye aşağıdaki bağlantıdan ulaşabilirsiniz: http://www.futurelearning.org.tr/katilim_cagrisitr.pdf ...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

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

...

Blog Bölümü Blogevi.com'a Taşınıyor

Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...

7.500'üncü üyemiz Cem Koç!

Neler Yapılabilir?

500 Hatası Hakkında!

Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)

coldfusion mysql ubuntu
 
sponsor adobe istanbul