NetBeans Java'nın Popüler Yazılım Geliştirme Platformu

NetBeans, çoğunlukla Java için, geliştiricilerin uygulamaları hızlı ve kolay bir şekilde geliştirmelerine yardımcı olacak sihirbazlar ve şablonlar sağlayan popüler bir yazılım geliştirme platformudur. Çok çeşitli araçlarda modüler bileşenler içerir ve geliştiricilerin GUI kullanarak uygulamalar oluşturmasına olanak tanıyan bir IDE (entegre geliştirme ortamı) içerir.

NetBeans öncelikle Java geliştiricileri için bir araç olsa da, PHP, C ve C ++ ve HTML5.

NetBeans Geçmişi

NetBeans'in kökenleri 1996'da Çek Cumhuriyeti'ndeki Prag'daki Charles Üniversitesi'ndeki bir üniversite projesinden kaynaklanmaktadır. Büyüleyici denir ZelfiJava için IDE (Delphi programlama dilinde bir kalkış) olan NetBeans, ilk Java IDE idi. Öğrenciler bu konuda heyecanlandılar ve ticari bir ürün haline getirmek için çalıştılar. 90'lı yılların sonlarında, Sun Microsystems tarafından satın alındı ​​ve onu Java araçlarına entegre etti ve ardından açık kaynak haline getirdi. Haziran 2000 itibariyle, orijinal netbeans sitesi başlatıldı.

instagram viewer

Oracle, 2010 yılında Sun'ı satın aldı ve böylece Oracle'ın sponsorluğunda açık kaynaklı bir proje olarak devam eden NetBeans'i satın aldı. Şimdi ikamet ediyorwww.netbeans.org.

Netbeans Ne Yapabilir?

NetBeans'in arkasındaki felsefe, masaüstü, kurumsal, web ve mobil uygulamalar geliştirmek için gerekli tüm araçları sağlayan bir genişletilebilir API sağlamaktır. Eklentileri yükleme yeteneği, geliştiricilerin IDE'yi bireysel geliştirme zevklerine göre uyarlamasına olanak tanır.

IDE'ye ek olarak NetBeans, Swing ve JavaFX ile Java GUI araç kitleri ile uygulamalar oluşturmak için bir çerçeve olan NetBeans Platformunu içerir. Bu, NetBeans'in takılabilir menü ve araç çubuğu öğeleri sağladığı, bir GUI geliştirirken pencereleri yönetmeye ve diğer görevleri gerçekleştirmeye yardımcı olduğu anlamına gelir.

Çeşitli Paketler kullandığınız birincil programlama diline bağlı olarak indirilebilir (örn. Java SE, Java SE ve JavaFX, Java EE). Gerçekten önemli olmasa da, eklenti yöneticisi aracılığıyla hangi dillerin programlanacağını seçip seçebilirsiniz.

Birincil Özellikler

  • Salıncak GUI Oluşturucu: Bir uygulamanın GUI'sini oluşturmak için Swing bileşenlerini sürükleyip bırakın.
  • JavaFX UI araç seti: JavaFX ile Swing ile aynı şekilde çalışın, bileşenlerini kolayca kullanın.
  • Geliştirici İşbirliği: Diğer geliştiricilerle NetBeans'i Netbeans Topluluğu forumlar, eğiticiler, eğitim materyalleri ve bir grup kendini adamış meraklılardan oluşan "NetBeans Dream Team" i içerir.
  • Netbeans Platformu: Modüler NetBeans Platformu, Swing uygulamalarının geliştirilmesiyle ilgili daha yaygın görevlerden bazılarını ele alarak masaüstü uygulamalarını kolaylaştırmaya yardımcı olan API'ler sağlar.

Netbeans Sürümleri ve Gereksinimleri

NetBeans çapraz platformdur, yani Windows, Mac OS X, Linus ve Solaris dahil olmak üzere Java Sanal Makinesi'ni destekleyen herhangi bir platformda çalışır.

Her ne kadar açık kaynak - topluluk tarafından çalıştırıldığı anlamına gelse de - NetBeans düzenli ve titiz bir yayın programına uyar. En son sürüm Ekim 2016'da 8.2 idi.

NetBeans, Java Çalışma Zamanı Ortamı'nın yanı sıra Java uygulamalarını test etmek ve hata ayıklamak için bir dizi araç içeren Java SE Geliştirme Kiti'nde (JDK) çalışır. Gereken JDK sürümü, kullandığınız NetBeans sürümüne bağlıdır. Tüm bu araçlar ücretsizdir.

instagram story viewer