NetBeans è la piattaforma di sviluppo software popolare di Java

click fraud protection

NetBeans è una popolare piattaforma di sviluppo software, principalmente per Java, che fornisce procedure guidate e modelli per aiutare gli sviluppatori a creare applicazioni in modo rapido e semplice. Include componenti modulari attraverso una vasta gamma di strumenti e presenta un IDE (ambiente di sviluppo integrato) che consente agli sviluppatori di creare applicazioni utilizzando una GUI.

Sebbene NetBeans sia principalmente uno strumento per sviluppatori Java, supporta anche PHP, C e C ++ e HTML5.

Storia di NetBeans

Le origini di NetBeans derivano da un progetto universitario alla Charles University di Praga nella Repubblica Ceca nel 1996. Chiamato affascinante ZelfiIDE per Java (un decollo sul linguaggio di programmazione Delphi), NetBeans è stato il primo IDE Java di sempre. Gli studenti ne sono rimasti entusiasti e hanno lavorato per trasformarlo in un prodotto commerciale. Alla fine degli anni '90, fu acquisito da Sun Microsystems che lo integrò nel suo set di strumenti Java e lo trasformò in open source. Entro giugno 2000, il netbeans originali il sito è stato lanciato.

instagram viewer

Oracle ha acquistato Sun nel 2010 e quindi anche NetBeans, che continua come progetto open source sponsorizzato da Oracle. Ora risiede awww.netbeans.org.

Cosa possono fare i Netbeans?

La filosofia alla base di NetBeans è quella di fornire un extensibleIDE che fornisca tutti gli strumenti necessari per sviluppare applicazioni desktop, aziendali, web e mobili. La possibilità di installare plug-in consente agli sviluppatori di adattare l'IDE ai propri gusti di sviluppo individuali.

Oltre all'IDE, NetBeans include la piattaforma NetBeans, un framework per la creazione di applicazioni con Swing e JavaFX, i toolkit della GUI Java. Ciò significa che NetBeans fornisce elementi di menu e barra degli strumenti collegabili, aiuta a gestire Windows ed eseguire altre attività durante lo sviluppo di una GUI.

vario gruppi può essere scaricato, a seconda del linguaggio di programmazione principale utilizzato (ad es. Java SE, Java SE e JavaFX, Java EE). Anche se non ha molta importanza, puoi scegliere con quali lingue programmare tramite il gestore plug-in.

Caratteristiche primarie

  • Swing GUI Builder: Trascina e rilascia componenti Swing per creare la GUI di un'applicazione.
  • Toolkit dell'interfaccia utente JavaFX: Lavora con JavaFX come Swing, incorporando facilmente i suoi componenti.
  • Collaborazione degli sviluppatori: Collaborare con altri sviluppatori sull'uso di NetBeans tramite Comunità di Netbeans che comprende forum, tutorial, materiali di formazione e il "NetBeans Dream Team", un gruppo di appassionati appassionati.
  • Piattaforma Netbeans: La piattaforma NetBeans modulare fornisce API per facilitare le applicazioni desktop gestendo alcune delle attività più comuni coinvolte nello sviluppo di applicazioni Swing.

Rilasci e requisiti di Netbeans

NetBeans è multipiattaforma, il che significa che funziona su qualsiasi piattaforma che supporti la Java Virtual Machine, inclusi Windows, Mac OS X, Linus e Solaris.

Sebbene open source, ovvero gestito dalla community, NetBeans aderisce a un programma di rilascio regolare e rigoroso. La versione più recente è stata la 8.2 in ottobre 2016.

NetBeans funziona con il Java SE Development Kit (JDK) che include Java Runtime Environment e un set di strumenti per testare ed eseguire il debug di applicazioni Java. La versione del JDK richiesta dipende dalla versione di NetBeans in uso. Tutti questi strumenti sono gratuiti.

instagram story viewer