Soru - Cevap Bölümü
/ Kategori: Programlama
Sonunda Apollo Alpha olarak elimizde. Hakikaten bu büyük bir gelişme Web ve Masaüstü programlama tarihinde.
Yalnız iki eksiği var.
1. Kutudan çıkma haliyle mevcut C/C++/Java kütüphaneleri ile genişletilemiyor. (extension yok)
2. Linux uyumlu değil.
(2)belki sadece benim gibi bir kaç programcı için önemli, en azından ülkemizde, ancak (1)yaşamsal öneme sahip. Örneğin veritabanı ve resim işleme kütüphaneleri bir çok uygulama için çok önemli.
Tabi şimdiden çözüm arayışları başladı. Artemis projesi mesela: http://artemis.effectiveui.com/
Buraya kadar okuduysanız :) sizlere haXe dili ve hareketinden de bahsetmek isterim. AS3 ile benzerlik gösteren ama daha karmaşık olan tek bir dil ve 3 farklı platformda üretim:
1. JS 2. AS 1-2-3 3. Neko
Neko haXe’in sanal makinası; haXe Perl, Java, Ruby gibi bildik şekilde çalışıyor. Ama aynı zamanda compiler JS, AS3 kodu ve SWF 7/8/9 üretimi yapabilmekte standart API larıyla.
Neko ve SWF üretimi sayesinde Apollo’ya bir nevi rakip olabilecek SWHX projesi yaratıldı.
Henüz HTML Renderer’ımız yok. Sadece Flash 8-9 ile yetinmek durumundayız ama, Neko Sanal Makinası sistemin içine gömülü olduğundan istediğimiz her türlü C/C++ kütüphanesini kullanabilmekteyiz. Linux versyonu da geliyor yazıyı şu an yazan şahıs biraz daha az tembel olursa!
Ayrıca düşünün. Backend diliniz ve UI diliniz aynı güçlü dil sadece standard ve tutarlı API lara yoğunlaşıyorsunuz.
Ah Adobe ah!
Cevaplar
( Faydalı Cevapları Göster )
Ben tesekkur ederim. Bir nevi hayatim SWF ve RIA uzerinde calisarak gecmekte. Ve bu baglamda SWF teknolojisinin Masaustun’e sicramasi beni cok ama cok sevindirmekte.
Hem yaptigimiz isten aldigimiz haz ikiye katlanacak, hem de daha genis is olanaklarimiz olacak. Bu yuzden Adobe’u tabi ki kutlamak zorundayiz, cok yerinde bir girisim yaptilar. Bazi eksiklikler olmasi dogaldir.
Ben Apollo’nun cok basarili olacagini dusunuyorum. Extension mekanizmasi da olacak kesin. Hatta birden fazla alternatifimiz olacak.
Cok zor olan, Linux dahil bir cok platformda calisabilen Flash Player’i uretmekti. SWHX kod tabanindan gordugum kadariyla Player’in Isletim sistemi ile anlasmasini saglamak nispeten cok cok cok daha kolay.
Apollo’da buyuk ihtimalle ayni mantigi kullanmakta ama HTML+JS+PDF destegi ile citayi yukseltmekte. Linux versyonuda seneye gelecektir diye dusunuyorum.
SWHX’i mumkun kilan Haxe dili ve Neko sanal makinasini da bir incelemenizi tavsiye ederim. Haxe dili kanimca ECMA 4’un ‘olmasi gerektigi’ sekli.
Selamlar,
Öncelikle rutin soru-cevap olayından sıyrılıp bir tartışma, paylaşma ortamı yaratttığınız için sizlere teşekkürü borç bilirim.
Ben de uzunca bir süredir flash ve flash ile irtibata geçebilen tüm platformlar üzerine çalışmalar yapmakta olan bir geliştiriciyim. Konu ile ilgili olan herkes gibi ben de apollo adı rss lere düştüğünden beri takipteydim. Doğrusunu söylemek gerekirse ZINC gibi bir swf2exe programı ile proje geliştiren hiç bir programcının apollonun şuanki durumundan memnun olacağını zannetmiyorum.
Gelecek için umut vaad eden bir harekettir. Eldeki programcıların ‘masa üzeri’ programlama beklenitilerine cevaben hazırlanmış bir pakettir ama henüz yeterli seviyenin çok çok gerisinde olduğu da bir gerçektir.
Artemis konusunu ben de takip ediyorum ancak ‘Apollo Camp’ etkinliğinde yaptıkları ışın kılıcı gösterisi dışında henüz bir uygulama göremedim. Zaten sitede de henüz pek bir bilgi mevcut değil.
Ticari bir uygulama da olsa flashı masa üzerine indirmenin en etkili yolunun Flex ve ZINC i birlikte kullanmak olduğunu düşünüyorum. Ben arayüzü farklı, programlama platformunu farklı kullanmaktan yana değilim o yüzden neko tarzı ortamlara sıcak bakmıyorum. Flexin swf ye kattığı yenilikleri ZINC ile desteklediğimizde güzel bir platform sahibi cidden oluyoruz.
Saygılarımla,
ilker Eriş
Merhaba ilker,
Ben arayüzü farklı, programlama platformunu farklı kullanmaktan yana değilim o yüzden neko tarzı ortamlara sıcak bakmıyorum.
Ben anlamadım ne demek istediğini. :?
Etkinlikler
Yarışma
5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması
5.İstanbul Animasyon ve Görsel Efekt Kısa Film Yarışması
5.İstanbul Uluslararası Animasyon Festivali, 24-30 Kasım 2008 tarihleri arasında gerçekleştirilecektir. Festival dahilinde gerçekleşen 5. İstanbul Ani...
Kategori:
Yarışma
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 541 (1 kayıtlı, 540 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız








@Proclus;
nefis degerlendirmen için tesekkur!
açık kaynakcılar içerisinde RIA gelistirme ile ugrasan birini gormek bizi gerçekten çoook sevindirdi.
Apollo konusunda soylediklerinde çok haklısın.
Apollo şu anda sadece bir fikir. Yani Adobe flash tabanlı bir Runtime Eniroment olur mu olmaz mı şeklinde denemeler yapıyor. Aşağıdaki iki örnek linkte,
http://labs.adobe.com/wiki/index.php/FlexModuleforApacheand_IIS http://labs.adobe.com/downloads/flashplayer9.html
Linux platformunda gelistirme yapan kullancılar ve PHP gelistiricileri icin 1 yil oncesiyle kiyaslanmayacak gelismeler.
Ben sahsen ozellikle ubuntu gibi son kullanıcının windows’ dan daha mutlu oldugu desktop ortamlari gelistikce hem client hemde server side flash tabanlı uygulama ve gelistirme platformlarının artacagini dusunuyorum.
adobe’ yi ornegin flex konusunda kışkırtan open lazlo ve ajax gibi gelismeler oldu.
bunu eminim adobe firmasi da istiyordur. cunku pek yakında online photosop gibi flex tabanlı pek çok servisi kendisi vermeye baslayacak. kendisi icin karli oldukca lybrarysini açacağından eminim.
SWHX projesini de tanıtmaya karar verdik bu arada.
aramıza katıldığın ve bizimle paylaştığın için içten teşekkürler.