Eclipse eklentisi geliştirme eğitiminin 2. haftası

1. hafta: OBSS’nin Eclipse eğitiminden notlar

Bu haftaki eğitimin ikinci bölümü devam ederken ben birinci bölümden izlenimlerimi paylaşmak istiyorum.
Birinci bölümde Eclipse’in arayüzünde değişiklik yapabilen bir eklenti üzerinde çalışıldı. Ana menüye seçenekler eklemek, araç çubuğuna yeni düğmeler eklemek ve bir “view” oluşturmak gibi işlemlerin nasıl gerçekleştirilebileceği anlatıldı.
Ara verildiğinde Eclipse’in eklenti arayüzünün ne kadar esnek olduğu konusunda biraz sohbet ettik. Bir arkadaş basit bir arayüz yazmak için Eclipse’in fazla karmaşık olduğunu düşündüğünü söyledi. Evet basit bir arayüz için Eclipse birinci tercih olamaz. Bir eklenti geliştirmeye başlamadan önce ortaya çıkarmak istediğiniz ürünün gereksinimlerini ve Eclipse’in bu gereksinimlerin ne kadarını size sağladığını belirlemelisiniz. Eğer Eclipse ihtiyacınız olan bileşenleri sunuyor ise eklenti yazmak verimli olacaktır. Bunun tersi bir durum oluştuğunda Eclipse işinizi yavaşlatacaktır.
Örneğin OBSS’de Graymound çatısı için bir Eclipse eklentisi yazılmış. Bu eklentinin yazılabilmesine olanak sağlayan Eclipse bileşeni EMF’dir. Eğer EMF olmasaydı OBSS bir eklenti yazmayı göze almazdı.

0 Yanıt, “Eclipse eklentisi geliştirme eğitiminin 2. haftası”



  1. Henüz Yorum Yok

Yorum yapın




Şimdi

Top Rated

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

RSS mustafaulu.net's shared items in Google Reader

  • LPI Türkiye faaliyetleri başladı 02 Şub 2010
    View Poll Endersys olarak LPI sertifikasyonunun Türkiye’de yaygınlaşması için yoğun bir şekilde çalışmalara başladık. Yapılan bu işbirliği ile Endersys, LPI’ın Türkiye’de tanıtımını, eğitimlerinin verilmesini ve sertikasyon sınavlarının düzenlenmesini koordine edecek  Bu kapsamda bilişim eğitimi veren eğitim kurumları ile işbirlikleri kurulacak LPI sertifika […]
    ismail.yenigul
  • Dirty Harry 22 Oca 2010
    (author unknown)
  • Stand back! 16 Oca 2010
    Stand back! Iz goin to do science! Itteh Bitteh Science Committeh ascepts ur finings Picture by: dunno source Caption by: conbarbie via Our LOL Builder » Recaption This! » View All Captions
    Cheezburger Network
  • I was going to start procrastinating 15 Oca 2010
    I was going to start procrastinating today, but I figured I would wait until tomorrow to start. iz hard wurk doing wut i do. Picture by: Ken Burgner Caption by: Mac_Man via Advanced Lol Builder » Recaption This! » View All Captions
    Cheezburger Network
  • [ANNOUNCE] Apache OpenJPA 2.0.0-beta released 29 Oca 2010
    The Apache OpenJPA project is proud to release OpenJPA 2.0.0 Beta [1]. This distribution is based on the final JSR 317 Java Persistence API, Version 2.0 specification [2] and passes the JPA 2.0 TCK. This release includes many new features, enhancements and fixes; giving developers access to a JPA 2.0 compliant implementation, while maintaining backwards comp […]
    Donald Woods