Nis
14
2011

Java Gününü canlı yayınla sizlere aktarıyoruz

Şu an İstanbul Maslak’da Oracle Java gününde Ali Ozan Çil ile birlikteyiz, burada olup bitenleri canlı olarak sizlere aktarmaya çalışacağız.  İçeriği sürekli güncelleyeceğiz, tarayıcınızdan yenileme (refresh) yapmayı unutmayınız lütfen.

Etkiliğe katılım orta düzeyde  Java Teknolojiler ve Programcılar Derneği’ninde bir masası mevcut. Etkinlik akşam 17.00′ye kadar sürecek vaktiniz olursa bekleriz.

Saat 11.48

Terrence Barr; konu : Beyond Smart phones Rich Applications and Services for the Mobile access şu anda Java Micro Edition teknolojisinin yeni özellikleri tanıtılıyor. Android’den sonra Java Micro Edition da gelecek dönemde adından çokca bahsettirecek.

Twitter  + Google Maps API ile çok etkiliyeci cep uygulamaları yapılabiliyor. Özellikle NetBeans üzerinde uygulama geliştirmenin hızlı ve kolay olmasından bahsediliyor. Ayrıca emülatör gayet başarılı görünüyor. NetBeans ile çok iyi entegre. Ayrıca google servisleri de yeni Java ME ile çok rahat bir şekilde kullanılabilir olduğu belirtiliyor.

Ek olarak Java ME için animimasyon kütüphaneleri fire eagle ve foursquare gibi servislerle direk entegrasyon sağlanmış durumda.

Benim dikkatimi çeken diğer bir konuda Mobile Ajax. Bu sayede etkiliyici ve zengin içerikli hızlı uygulamalar yapmayı mümkün kılıyor.

Şöyle bir soru geldi : Google Android gibi veya Iphone appstore gibi bir market var mı ? Kısacası Java ME ile yazılan uygulamaları kolayca sataılabilir mi ?

Cevap : şu an böyle bir projenin olmadığını, her ülke kendi marketini yaratabilir.

Bu oturum sona erdi, aradan sonra sizinle olacağız. Saat 12.04

Saat 12.30

Tekrardan selam; şimdi ki konuşmacı Dr. Rainer Eschrich, konu; Java Embedded Presentation and Demo, Java teknolojisinin daha fazla ufak cihaz (embedded) pazarında kullanılması anlatılmakta. Ufak cihaz deyince aklınız direk cep telefonları gelmesin her türlü kontrol amaçlı cihaz olabilir.

Özellikle gömülü cihazlarda C veya C++ yerine, kütüphane zenginliğinden dolayı Java kullanımının arttıığına dikkat çekiliyor. Java gömülü teknolojisinin lisanlaması yapılan işe göre değişiyor kısacası ticari bir iş için lisans ücreti ödemelisiniz.

Java SE gömülü teknolojisinin vurgu yapılan özelliklerinden biri de ufak footprint olması yani uygulamaların daha performanslı çalışmasını garantilemesi.

Sunumun çok teknik olduğunu belirtmemiz gerekir.

Java SE gömülü cihaz sürümünün bir başka güzel özelliği de Java uygulamasının kullanılmadığında ufak cihaz üzerinde CPU kullanımının %0 olması. Bu gerçekten değerli bir özellik. Java SE gömülü teknolojisi sayesinde, basıcılar üzerinde, ATM cihazlarında, buzdolaplarında, fırınlarda rahatlıkla kullanabilirsiniz. Java SE (Standart edition) olması sayesinde, kendi bilgisayarınızda kodlar gibi kodlayabilirsiniz,  kütüphane eksikliği yok. Ayrıca restful web service çağrılarını kolayca Java SE gömülü teknolojisinde yapabilirsiniz.

Saat 14:28

Java Paneli başladı buradaki konuklar

  • Pozitron firmasından, Fatih İşbecer
  • ETCBASE firmasından, Yücel Özcan
  • Ericsson iş ortakları iş müdürü Müge Gökçek
  • Inomera genel müdürü, Kaan Bingöl

Fatih bey şikettlerinin Java teknolojileri ile gerçekleştiriklerini belirtti ve 35 kişilik bir Java ekibi olduğunu söyledi. Fatih bey yazılım geliştirmek için Java teknolojilerinin vazeçilmez olduğunu belirtti.

Şu anda Yücel Özcan konuşmasına başladı. Firmalarında 90 kişilik bir Java ekibi olduğunu belirtti.  ETCBASE bankalara iş yapan bir kurum ve bu alanda Java teknolojilerinin tek çözüm olabileceğini belirtiyor. Firmasının cloud alt yapısı kullanarak yazdıklar uygulamaların yeni mezun avukatlara alt yapı oluşturacağını belirtti.

Kaan Bingöl Inomera firmasının çözümleri hakkındaki konuşmasına başladı. Projelerin hep insan kaynağına bağlı olduğuna ve Java bilen kişilerin az olduğuna ve bu noktada sıkıntı çekiltiğinden bahsediliyor. Inomera firmasında 20 Javacı çalışıyor. Inomera firmasının staj imkanı sağladığı (8  - 10 hafta) belirtiliyor.

Şimdi sıra telekomünikasyon sektöründen Ericsson firmasından Müge Gökçek. Ericsson sistem entegrasyon kurucu (uçtan uça) olarak hizmet vermektedir. İşte bu hizmet noktasında Java teknolojilerini kullanıklarını belirtti. Müge hanım  Ortadoğu’da Java yazılım geliştirme yapan firmalara ihtiyacı olduğunu açıkladı. Bu tüm firmalara açık bir çağrı.

Saat 15.30

Simon Ritter Java EE 6 ve Glashfish hakkındaki konuşmasına başladı. Java EE 6 içerisinde artık bazı EJB teknolojileri olmayacak ve EJB 3.1 Lite yani hafifletilmiş sürümü ile piyasa sunulacağını belirtti.

İnanılmaz artık web.xml içersindeki Servlet Filter gibi ifadelerin annotation olarak sınıfın tepesini koyulabilecek..

 
@ServletFilter
public class MyFilter extends .... {

......

}

JAX-RS 1.1

Simon Ritter http get ve put işlemlerinin sadece annotation ile yapılabileceğine ait bilgileri örnek üzerinde açıklıyor.


public class WidgetResource {

@GET
public Widget getWidget( ...)

@PUT
public void putWidget

}

 

EJB 3.1 Lite

Özellikleri

  • Stateless ve singleton bir yapıya sahip olması
  • annotation tabanlı
  • Session bean programlanabilir bir model sunması

 

EJB 3.1 Lite ile tüm özellikleri annotation ile yapılabileceğinden bahsediliyor. Örneğin sınıfın tepesine  @Singleteton ile direk tasarım kalıbınızı belirleyebilirsiniz. Ya da sınıfın ömrünü (scope) belirtilebilir @RequestScoped veya @Inject ile bağımlılığı kesebilirsiniz.

Java EE 7 konusu başladı.

Java EE 7 ile hangi özelliklerin geleceği şimdi anlatılmaya başlanıyor.

Java EE 7 de öne çıkan konu Bulut (Cloud) teknolojisi.

Glassfish anlatılmaya başlandı.

Glassfish 3.0.1 haziran 2011 de piyasaya çıkması planlanıyor. Oracle tarafından açık kaynaklı proje olarak kalmaya devam edeceği açıklandı.

Weblogic ve Glassfish konusunda Oracle ‘ın stratejisi : Glassfish açık kaynak kodlu kalmaya devam edecek ve Java EE için referans noktasını oluşturacak. Weblogic ise Oracle ‘in yüksek performanslı ürünü olarak kalmaya devam edeceği açıklandı.

Saat 16:35

Java FX 2.0 ile gelen yeniliklerden bahsediliyor.Java FX ‘de bileşen tabanlı bir yapıya geçtiğini açıklanıyor. Ağaç yapısı şeklinde bileşenleri ekleyebilirsiniz. Bu yapıyı DOM gibi de düşünebilirsiniz. Apache Wicket teknolojisininde çalışma prensibi tamamen bu.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yorum yapabilirsiniz..

En son haber ve ücretsiz eğitimlere ulaşmak için üye olabilirsiniz