Header Ads

ad728
  • Breaking News

    Eclipse Nedir? Eclipse ile bir Android Programlama Dersleri Örneği

    Eclipse, açık kaynak kodlu bir tümleşik yazılım geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da plug-ins based esnek yapısı sayesinde C / C++, Rubby, Python, Php, Javascript gibi farklı diller için de kullanılmaktadır.

    IBM Canada projesi olarak başlamıştır. Object Technology International firması tarafından Smalltalk tabanlı VisualAge ailesinden olan IDE’lerin Java tabanlı olarak yeniden yazılması düşünülmüştür. Tamamen Java ile yazılmıştır.


    Eclipse Sdk

    Eclipse, eklentiler (extensions) ile genişletilebilir bir mimari gözetilerek geliştirilmiştir.
    Peki bu mimariyi sıradan plugin tabanlı mimarilerden ayıran özellik nedir? Eclipse’deki eklenti mekanizması; her eklentinin üzerine yeni bir eklenti yapılmasına izin verir. Yani, yazdığınız eklentiler her zaman çekirdek kodu değil, halihazırda bulunan bir eklentinin özelliklerini de genişletebilir.

    2001′de açık kaynak olarak duyuruldu. 2004′te Eclipse Vakfı kuruldu ve Eclipse 3.0 OSGI Servis Platformu üzerine inşa edildi.

    Workbench (tezgah): Extension point’leri içerir. Örneğin:eklenti ve olayların farklı duyuruları, menü seçenekleri ve araç çubuğu düğmeleri, Eclipse kullanıcı arayüzü genişletmek için, yeni görünümler oluşturmak için.

    Workspace (Çalışma Alanı): Proje ve dosyaları içeren kaynaklarla etkileşimi sağlayan extension point’leri içerir.

    Eclipse SDK, plug-in development için iki ana araç sunar. Java development tools (JDT), tam özellikli Java geliştirme ortamı. Plug-in Developer Environment (PDE), eklentiler ve uzantılarının gelişimi kolaylaştıran özel araçlar ekler: create, develop, test, debug, build ve Eclipse plug-ins deployment, fragments, features, update sites ve RCP products.

    PDE ayrıca, sadece Eclipse plug-in geliştirmeyi değil, component programming yapmayı sağlayacak kapsamlı OSGI araçlarını da sağlar.

    Standard Widget Toolkit (SWT) – a portable widget toolkit

    JFace – SWT’ye model view controller programming getiren görsel sınıflar: file buffers, text handling, text editors .



    Turan ARSLANGİL in paylaştığı dersler ile bir başlangıç yapabilirsiniz.

    http://www.programlamadefteri.com/android-programlama-dersleri

    Android Programlama Ders 1:Eclipse ve Android SDK Kurulumu
    Android Programlama Ders 2:İlk Android Projemiz ve Çalışma Ortamı
    Android Programlama Ders 3:Activity,TextView,EditView Kavramları ve İlk Uygulama
    Android Programlama Ders 4:Yeni Ekran Oluşturma,Projeye Ses ve Resim Ekleme
    Android Programlama Ders 5:Uygulama İkonunu Ayarlama ve Android Cihazlarda Çalıştırma
    Android Programlama Ders 6:Uygulamanın Temasını Değiştirmek ve Splash Ekranı Oluşturmak
    Android Programlama Ders 7:Splash Ekranı Oluşturmayı Bitiriyoruz
    Android Programlama Ders 8:Uygulamamıza Opsiyon(Option) Menüsü Oluşturmak
    Android Programlama Ders 9:ListView Kullanımı
    Android Programlama Ders 10:SQLite ile Veritabanı Oluşturma
    Android Programlama Ders 11:SQLite’da Veritabanı İşlemleri(Veri Ekleme,Veri Listeleme,Cursor Kavramı)
    Android Programlama Ders 12:Bundle’lar ile Activityler Arası Veri Alışverişi
    Android Programlama Ders 13:Xml Rss Reader Yapımı ve ASyncTask Örneği
    Android Programlama Ders 14:Custom ListView Yapımı ve RssReader’la Eşleştirilmesi
    Android Programlama Ders 15:RssReader Uygulamamızı Tamamlıyoruz
    Android Programlama Ders 16:Connectivity Manager ile Internet Bağlantısı Kontrolü
    Android Programlama Ders 17:İnternetten Cihaza Dosya Download Etmek















    Hiç yorum yok

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728