Make your own free website on Tripod.com
Java Yazilim Gelistirme Ortamlari

Isim ve baglanti
Platform destegi
Arayuz
Arti yonler
Eksi yonler
Fiyat
Eclipse
(3.0)
Windows, Linux, Solaris,OS2,QNX, AIX,HP-UX, MacOSX
SWT
Acik kodlu ve bedava. yaygin plug-in destegi, hizli arayuz, gelismis refactoring , versiyonlama ve grup calisma ozellikleri. IBM'in icinde bulundugu 40 civarinda sirket tarafindan destekleniyor. Java'nin yaninda kisitli olarak C++ ve Php dillerine de kismen destek veriyor. Populer.
Arayuz mantigini kavramak kolay olmayabilir. J2EE ve JSP destegi sadece plug-inler ile var.
Bedava
Net Beans
(3.6 beta)
Windows, Solaris, Linux, VMS, MacOSX
Swing
Acik kodlu ve bedava, yaygin plug-in destegi, gelismis arayuz tasarlama araci. Sun tarafindan destekleniyor. Plug-in, versiyonlama  destegi. CORBA, JINI, JSP, J2EE gelistirme destegi. 3.6 beta surumunde arayuz gelistirilmis.
 refactoring ozellikleri yetersiz.
Bedava
JEdit
(4.2pre15)
MacOS X, OS/2, Unix, VMS ve Windows Swing
Acik kodlu ve bedava. Aslinda genel amacli editor olarak tasarlanmis. Gelismis kissellestirme ve onlarca java-ozel plug-in sayesinde guclu bir Java yazilim gelistirme, derleme ve debug araci haline geliyor. Populer.
Alismasi zaman alabilir, plug-in ler olmadan java konusunda yetersiz.
Bedava
Idea
(4.5)
Windows, Linux, Solaris, MacOSX Swing Kullanimi kolay, Hizli, cok gelismis kod yardim ozellikleri var. Gui gelistirme (surum 4), En populer Java IDE'lerinden. Hos gorunuslu. Butunlesik XML, Web Uygulama sunucusu destegi, Java 5 destegi.
Ucretli, En az 512MB bellekli sistem ister.
300-500$
JCreator
(3.0)
Windows
win32
Cok hizli Visual Studio benzeri native arayuz, refactoring, JSP destegi.
Sadece windows'ta calisiyor, kod yardim ozellikleri Eclipse ya da idea kadar gelismis degil, ucretli, gui tasarimi yok
70$ (deneme surumu mevcut)
JBuilder
(JBuilder X)
Windows, Linux, Solaris, MacOSX
Swing
Gelismis kod yardim ozellikleri, eklentiler, gorsel tasarim araci cok iyi. farkli surumleri ile kurumsal  J2EE ve mobil  J2ME  tasarimi mumkun. Populer. Foundation surumu ucretsiz.
Ticari kullanim icin pahali olabilir, foundation surumu yetersiz.
500$- 3500$
Jawa Beginner
Windows, Linux, Solaris
Swing
Kucuk, Guclu editor ozellikleri, yeni baslayanlar icin cok uygun gorunuyor.
Yazilim ve proje yardim ozellikleri rakiplerine gore zayif.
Bedava (kisisel)
BlueJ
(1.3.5)
Hepsi
Swing
Cok basit bir yapisi var. Ozellikle yeni baslayanlar ve java egitimi icin uygun. Siniflari gorsel olarak olusturabiliyorsunuz. Eger notepad ya da benzeri uygulamalar kullanlarin hosuna
Yetersiz kod yardim ozellikleri, debugger yok. Fazla basit
Bedava
AnyJ
(4.3.7)
Win, linux, solaris
Swing
klasik kod gelistirme ozellikleri. gui tasarimi vs.
Yavas guncelleme, ucretli. cok taninmiyor. Java 1.4 destegi yok
150$
CodeGuide
Linux, Windows, Solarix, MacOSX
Swing
Gelismis refactorin ozellikleri, Java 1.5 destegi ve onceki surumlerin otomatik 1.5 donusumu. J2EE, JSP gelistirme
ucretli
400$ ogrenci surumu 50$
DrJava
Hepsi
Swing
Ozellikle egitim amacli gelistirilmis. guclu editor ozellikleri ve eclipse icin plug-in destegi var.
basit, Orta ve buyuk projeler icin uygun olmayabilir.
Bedava
RealJ
Windows
Win32
Hizli native arayuz, Jython entegrasyonu.
yetersiz, sadece windows
Shareware
JudoJ
Hepsi
Swing
Cocuklar ve yeni baslayanlar icin.
fazla basit
Bedava
Gel
Windows
Win32
Hizli native arayuz, guclu editor, JSP destegi
sadece windows
Bedava
Oracle JDeveloper

Swing
Kurumsal Platform, cok guclu gorsel gelistirme araclari var. Oracle veri tabani araclarina dogrudan destek.

$$$
Borland Enterprise Studio

Swing
Kurumsal Platform
$$$
Bea Weblogic

Swing
Kurumsal Platform

$$$
IBM Websphere

SWT
Kurumsal Platform
$$$
Pramati Studio

Swing
Kurumsal Platform
$$
Sun One Studio

Swing
Kurumsal Platform
$$

Son 6 urun sunucu tarafi kurumsal yazilim gelistirmede kullanilmaktadir. Bu urunler yukaridakilere gore cok daha kapsamli ve pahalidir. Ama ciddi ve buyuk sirketlerin projelerinde genellikle bu urunler tercih edilmektedir.  Burada yazmadigim baska urunler de mevcuttur, Yeri geldikce guncellemeye calisacagim.

Ahmet A. Akin
29.1.2004
(Guncelleme 16 subat 2004)