İçeriğe atla

Eclipse (yazılım)

Eclipse
Geliştirici(ler)Eclipse Vakfı
Güncel sürüm4.4 / 25 Haziran 2014
İşletim sistemiWindows, Linux, Mac OS X,
Solaris
PlatformBağımsız
TürTümleşik geliştirme ortamı
LisansEclipse Kamu Lisansı
Resmî sitesiwww.eclipse.org
Kod deposu Bunu Vikiveri'de düzenleyin

Eclipse, açık kaynak kodlu ve özgür bir tümleşik geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır.

2001 yılında IBM tarafından başlatılan proje, Java'nın ana grafik sistemi olan Swing yerine bulunduğu platformda bulunan özellikleri doğrudan kullanan SWT'yi kullanarak Java dünyasında tartışmalara yol açmıştır. Hızlı arayüzü, şık görünümü ve çok kuvvetli özellikleriyle kısa zamanda Java geliştiricileri arasında en popüler geliştirme ortamı oldu. 2005 yılında Eclipse Projesi'nin yönetimi Eclipse Vakfı'na bırakılmıştır.

Android geliştirme ortamının önemli bir bileşeni olan Eclipse'in içinde yazılan programları denemek için öykünücü kurulabilmektedir. Eclipse ortamı, sunulan eklentilerle işlevleri geliştirilerek birçok alanda kullanılabilmektedir.

Diğer yazılım geliştirme ortamları

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">JavaScript</span> programlama dili

JavaScript, HTML ve CSS ile birlikte World Wide Web'in temel teknolojilerinden biri olan programlama dilidir. Web sitelerinin %97'sinden fazlası, web sayfası hareketleri için istemci tarafında JavaScript kullanırlar ve kullanılan kodlar genellikle üçüncü taraf kitaplıkları içerir. Tüm büyük web tarayıcılarında, kaynak kodunu kullanıcıların cihazlarında yürütebilmek için özel bir JavaScript motoru bulunur.

<span class="mw-page-title-main">Java</span> açık kaynak kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen bir programlama dili

Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.

<span class="mw-page-title-main">D (programlama dili)</span> çoklu paradigma programlama dili

D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.

AJAX, İnternet sayfalarında JavaScript ve XMLHttpRequest kullanımı ile etkileşimli uygulamalar yaratan tekniğin adıdır.

<span class="mw-page-title-main">NetBeans</span> Vikimedya kategorisi

NetBeans, Oracle tarafından geliştirilen bir Java geliştirme ortamıdır (IDE) ve ücretsiz olarak dağıtılmaktadır. Özellikle kullanıcı arayüzü tasarımında sağladığı kolaylıklardan dolayı tercih edilmektedir. Henüz Eclipse kadar popüler olmasa da popülerliği giderek artmaktadır.

<span class="mw-page-title-main">Anjuta</span>

Anjuta, GNOME projesi için yazılmış bir C, C++ tümleşik geliştirme ortamıdır. GNU Genel Kamu Lisansı ile dağıtılır. Başta C ve C++ olmak üzere Java, JavaScript, Python ve Vala programlama dillerini desteklemektedir.

<span class="mw-page-title-main">KDevelop</span>

KDevelop Linux ve diğer Unix benzeri işletim sistemleri için özgür bir tümleşik geliştirme ortamıdır (T.G.O). KDevelop bir derleyici içermez. Çalıştırılabilir kod üretebilmek için GCC veya istenirse başka bir derleyici kullanır. Şu anki 3.5 sürümü Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby ve SQL başta olmak üzere birçok programlama dilini destekler.

<span class="mw-page-title-main">Android</span> Mobil işletim sistemi

Android, Google ve Open Handset Alliance tarafından, cep telefonları, tabletler ve televizyonlar için geliştirilmekte olan, Linux tabanlı, özgür ve ücretsiz bir işletim sistemidir. Sistem açık kaynak kodlu olsa da, kodlarının ufak ama çok önemli bir kısmı Google tarafından kapalı tutulmaktadır. Google tarafından ücretsiz sunulmasının sebebi, sistemin daha hızlı ve çabuk gelişmesi, birçok popüler marka tarafından kullanılması ve bu sayede reklamlarının daha fazla kişiye ulaşmasını sağlamaktır. Google, Android sistemi üzerinde çalışan Google Play marketteki oyun ve uygulamalar üzerinde aldığı reklamları yayınlayarak para kazanmaktadır. Android'in desteklenen uygulama uzantısı ".apk"dır.

<span class="mw-page-title-main">Apache Ant</span>

Apache Ant, yazılım inşası süreçlerini otomatikleştirmeye yarayan bir araçtır. Make'e benzeyen uygulama, Java ile geliştirilmiş olup Java platformunu gerektirmekte ve Java projelerinde sıkça kullanılmaktadır.

<span class="mw-page-title-main">Ward Cunningham</span>

Howard G. "Ward" Cunningham Amerikalı bir bilgisayar programcısıdır. İlk viki uygulaması olan WikiWikiWeb'i 25 Mart 1995 tarihinde başlattı. Bo Leuf ile birlikte The Wiki Way adlı kitabı yazdı. Kitap wiki sistemlerinin kurulması ve yönetilmesini anlatmasının yanı sıra WikiWikiWeb ve Wikipedia'yı da anlatmaktadır.

<span class="mw-page-title-main">R (programlama dili)</span> istatistik analizi için kullanılan programlama dili

R, istatistiksel hesaplama ve grafikler için yazılım ortamı olup aynı zamanda programlama dilidir. R Foundation tarafından desteklenen ve GNU Tasarısının parçası olan bir özgür yazılımdır. Yeni Zelanda Auckland Üniversitesinden Ross Ihaka ve Robert Gentleman tarafından ortaya çıkarılan R, hâlihazırda R Geliştirme Çekirdek Ekibi tarafından geliştirilmektedir. S programlama diline benzeyen R, S'nin uyarlaması olarak değerlendirilebilir.

<span class="mw-page-title-main">Nokia 5800 XpressMusic</span>

Nokia 5800 XpressMusic Nokia tarafından eğlence ve müzik odaklı üretilen akıllı bir cep telefonudur. 2 Ocak 2008 tarihinde ilk duyurusu yapılmış, 27 Nisan 2008 tarihinde satışa sunulmuştur. Geliştirme süreci örneği adı "Tube"'dur, bir S60 olarak Nokia'nın ürettiği ilk dokunmatik göstergeçli (ekranlı) telefondur. XpressMusic ürün topluluğunun bir üyesidir, yapı olarak müzik ve çokluortam dosyalarını oynatmak üzere tasarlanmıştır. Dokunmatik göstergeci dokunmatik geribildirim özelliklerini taşımaktadır.

BlackBerry Limited, Kanadalı bir telekomünikasyon ve kablosuz cihaz üreticisidir. BlackBerry marka akıllı telefon ve tabletlerin üreticisi olan firmanın ana ofisi Ontario, Kanada'dadır.

BlackBerry OS, 1999-2013 yılları arasında Java tabanlı BlackBerry marka akıllı telefonlar için geliştirdiği mobil işletim sistemidir.

<span class="mw-page-title-main">HTML5</span> web programlama dili HTMLnin en güncel sürümü

HTML5, İnternet'in çekirdek teknolojilerinden HTML işaretleme standardının beşinci sürümüdür. Internet Explorer, Mozilla Firefox ve Opera tarayıcılarının güncel sürümleri tarafından kısmen desteklenmektedir. Kısaca H5 Google Chrome ve Safari tarayıcılarının güncel sürümleri üzerinde deneme aşamasında da olsa çok daha iyi bir şekilde çalışmaktadır. Günümüzde kullanılan HTML 4.1 sürümü, CSS desteğiyle ne kadar düzenli ve sağlam bir yapıda kodlanırsa kodlansın, yine de fazladan yazılan kodların fonksiyonelliğini bozduğu bilinmektedir. Bu yüzden HTML5, bu ihtiyaçları karşılamak adına geliştirilmeye başlanmıştır. Video paylaşım sitesi YouTube, deneme aşamasında HTML5'i kullanıcılarına sunmaktadır.

<span class="mw-page-title-main">JetBrains</span> Çek yazılım şirketi

JetBrains yazılım geliştirme ve proje yönetimi ile ilgili araçlar geliştiren bir yazılım şirketidir.

Kotlin, Java sanal makinesi (JVM) üzerinde çalışan ayrıca JavaScript kaynak koduna veya LLVM ile makine koduna derlenebilen, statik tipli bir programlama dilidir. İlk geliştirme Sankt-Peterburg, Rusya merkezli JetBrains programcıları tarafından yapılmıştır. İsmi Kotlin Adası'ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin, Apple'ın Swift diline benzemektedir.

<span class="mw-page-title-main">Android yazılımı geliştirme</span>

Android yazılım geliştirmesi Android işletim sistemi için yeni uygulamaların oluşturulduğu süreçtir. Uygulamalar genellikle Android yazılım geliştirme kiti (SDK) kullanılarak Java programlama dilinde geliştirilir; ancak diğer geliştirme ortamları da mevcuttur. Google, Android uygulamaları Kotlin, Java ve C++ dilleri kullanılarak Android yazılım geliştirme kiti (SDK) kullanılarak yazılabilir" ve diğer dilleri kullanmak da mümkün olduğunu belirtiyor. Go, JavaScript, C, C++ veya Assembly gibi Java sanal makinesi (JVM) dışı tüm diller, muhtemelen kısıtlı API desteğiyle araçlar tarafından sağlanabilecek JVM dil kodunun yardımına ihtiyaç duyar.

JSDoc JavaScript kaynak dosyalarına ek açıklama için kullanılan metin işaretleme dilidir. JSDoc yorumları kullanarak programcılar uygulamanın ne yaptığını yazabilir ve bunu dokümante edebilir. Bundan sonra yazılanlar farklı araçlar vasıtası ile HTML veya Zengin Metin Biçimi haline getirilir.

Access Linux Platform (ALP), Tokyo, Japonya'nın Access Co. firması tarafından geliştirilen ve pazarlanan mobil cihazlar için, bir zamanlar "Palm OS'nin yeni nesil sürümü" olarak adlandırılan, durdurulan bir açık kaynaklı yazılım tabanlı işletim sistemidir. Platform Java, klasik Palm OS ve GTK+ tabanlı yerel Linux uygulamaları için uygulama ortamları içeriyordu. ALP, cihazlarda 3GSM, LinuxWorld, GUADEC ve Mobile'de Açık Kaynak da dahil olmak üzere çeşitli konferanslarda gösterildi.