Netbeans: O da ne?

25 08 2008


Netbeans da ne oluyor? Adın sıkça duyuyor, kerametlerini işitiyorsunuz. Ancak Netbeans nedir diye soramıyorsunuz? Netbeans ile ilgili binlerce yazının yazılıp çizildiği Google Cehenneminde eminim kimse size Netbeans’ın tam olarak ne olduğunu açıklamıyor. Sanki herkes sırrı saklamak için paylaşmış gibi.
İşte sırların cevabı:


Netbeans Nedir?
Netbeans bir IDE’dir. Yani yazılım geliştirme ortamıdır. Bu yönü ile daha evvel duyma ihtimaliniz olan Eclipse, JBuilder, Oracle JDeveloper, Visual Studio gibi geliştirme ortamlarının meslektaşıdır:) [ Benzeridir diyemeyeceğim çünkü Netbeans IDE'lerin piridir.]
Eğer Java ileyazılım geliştirme ile uğraşıyorsanız belki de Notepad ile kodlarınızı yazıp, windows’un sevimsiz konsoünde “cavaj” ön komutu ile derleme yapıyor daha sonra da “hatasız kod olmaz” diyerek hatalarınızı düzelttikten sonra programınızı son bir kez daha derleyip “java” yada “javaw” ön komutu ile çalıştırıyordunuz.
Belki bunların hiç birini yapmıyor, ya hu kodlarımı nasıl “compile” ederim diyordunuz.
İşte Netbeans bunların hepsini sizin yerinize yapıyor. Bu en basit özelliği.

Mobil geliştirme ortamından görünüm.

İşte diğer özellikleri:

  • GUI olarak tesmiye edilen, grafiksel yani düğmeli, textfieldli, adamakıllı programlar için sürükle bırak tekniği ile hızlıca arayüz oluşturma imkanı
  • GUI’lerdeki düğme vb. objelerin tıklanması gibi özel olaylarda programın ne yapacağını belirleyen kodların çerçevesini özel olarak oluşturma
  • Java ile (JSP,JSF) Web programcılığı için neredeyse tamamen sürükle bırak tekniği ile çalışma imkanı
  • Sürükle bırak yöntemi ağırlıklı ve üstün özelliklere sahip, hızlı ve esnek mobil programcılık ortamı (cep telefonları,PDA’LAR). Bu programları ilgili ortama anında yükleyebilme imkanı. (Örneğin derlediğiniz mobil programınızı direkt netbeans üzerinen cep telefonunuza atabiliyorsunuz (6.1+))
  • Binlerce özel eklenti ile farklı yazılım geliştirme seçenekleri. (Örneğin Mozilla Eklentisi geliştirmek için yazılmış Netbeans modülü ile Mozilla Browser’inize eklenti yazabiliyorsunuz)
  • Netbeans için kendi özel eklentilerinizi yazabilme imkanı
  • Java dışında C, Ruby, ve 6.1 versiyondan sonra PHP ve Javascript için de özel geliştirme ortamı
  • Web servisleri geliştirme ortamı

Eh dostlar, gelin de böyle bir IDE’yi kullanmayın. Ben 4.1 versiyonundan beri yani 2004′ten beri kullanıyorum.
Netbeans ile yaptığım örnek bir proje için:
http://code.google.com/p/mocawa/

adresinden (Google Kod barındırma hizmeti) programı inceleyebilirsiniz.

Bilenler, bilmeyenlere anlatsın.


İşlemler

Bilgi

6 cevap

14 02 2009
Kazim ATES

şahane bir açıklama olmuş elinize sağlık…

29 04 2009
Halil DEMİR

Hocam iyi çalışmalar. Netbeans de mobil bir uygulama gerçekleştirmek istiyorum. Bu konuda yardımcı olabilir misiniz acaba??

29 04 2009
suatatan

Elbette. Ancak Balık tutmayı öğretmek kabilinden olur. Balık yediremeyeceğimi samimi olarak ifade etmeliyim.
Saygılar.

29 04 2009
Halil DEMİR

Öncelikle teşekkür ederim. Ben elimdeki bir uygulamayı geliştirmek istiyorum. Bu uygulamanın amacı cep telefonunda bluetooth üzerinden karşılıklı oyun oynanması. Uygulamada bluetooth bağlantısı kuruluyor ve ortak bir ekrana (Canvas) geçiyoruz. Fakat ekrana yazdırılan String ifadeyi aynı zamanda diğer telefona da göndermem gerekiyor. Bunu nasıl yapabilirim?

8 05 2009
emrullah y0

merhaba Suat bey ;benimde bluetooth ile ilgilib bi sorum var.telefonum için bluetooth uygulaması gelistirdim her şey çok güzel fakat;pc ile karşılartıramıyorum;nedeni netbeans IDE’nin IVT bluetooth aygıtımı görmemesi bunu görmesini nasıl saglayabilirm ;

22 06 2009
suatatan

Netbeans’in PC’nizi birebir görmesi de bazen mümkün ancak şart değil. Netbeans ile hazırladığınız mobil uygulamanın jar ve jad dosyalarını telefonunuza yollayarak çalıştırabilirsiniz.

Yorum yapın