NetBeans er Java's Popular Software Development Platform

click fraud protection

NetBeans er en populær programvareutviklingsplattform, mest for Java, som inneholder veivisere og maler for å hjelpe utviklere med å bygge applikasjoner raskt og enkelt. Den inkluderer modulære komponenter i et bredt spekter av verktøy og har et IDE (integrert utviklingsmiljø) som lar utviklere lage applikasjoner ved hjelp av en GUI.

Mens NetBeans først og fremst er et verktøy for Java-utviklere, støtter det også PHP, C og C ++ og HTML5.

NetBeans historie

NetBeans 'opprinnelse stammer fra et universitetsprosjekt ved Charles University of Prague i Tsjekkia i 1996. Sjarmerende kalt ZelfiIDE for Java (en start på programmeringsspråket Delphi), NetBeans var den første Java IDE noensinne. Studentene var begeistret for det og jobbet for å gjøre det om til et kommersielt produkt. På slutten av 90-tallet ble det anskaffet av Sun Microsystems som integrerte det i settet med Java-verktøy og deretter omgjort det til åpen kildekode. Innen juni 2000, the originale nettbønner nettsted ble lansert.

Oracle kjøpte Sun i 2010 og kjøpte dermed også NetBeans, som fortsetter som et open source-prosjekt sponset av Oracle. Den ligger nå kl

instagram viewer
www.netbeans.org.

Hva kan Netbeans gjøre?

Filosofien bak NetBeans er å tilby et utvidelsesmiddel som gir alle verktøyene som er nødvendige for å utvikle desktop, enterprise, web og mobile applikasjoner. Muligheten til å installere plug-ins gjør det mulig for utviklere å skreddersy IDE til deres individuelle utviklingssmak.

I tillegg til IDE inkluderer NetBeans NetBeans-plattformen, et rammeverk for å bygge applikasjoner med Swing og JavaFX, Java GUI-verktøysettene. Dette betyr at NetBeans tilbyr pluggbare meny- og verktøylinjeartikler, hjelper med å administrere vinduer og utføre andre oppgaver når du utvikler et GUI.

Diverse bunter kan lastes ned, avhengig av det primære programmeringsspråket du bruker (f.eks. Java SE, Java SE og JavaFX, Java EE). Selv om det ikke spiller noen rolle, kan du velge og velge hvilke språk du vil programmere med via plug-in manager.

Primære funksjoner

  • Swing GUI Builder: Dra og slipp Swing-komponenter for å lage en applikasjons GUI.
  • JavaFX UI verktøysett: Arbeid med JavaFX på samme måte som Swing, og integrer enkelt komponentene.
  • Utvikler samarbeid: Jobb med andre utviklere om å bruke NetBeans gjennom Netbeans Community som inkluderer fora, tutorials, treningsmateriell og "NetBeans Dream Team", en gruppe engasjerte entusiaster.
  • Netbeans-plattformen: Den modulære NetBeans-plattformen inneholder API-er for å gjøre desktop-applikasjoner enklere ved å håndtere noen av de mer vanlige oppgavene som er involvert i utvikling av Swing-applikasjoner.

Netbeans utgivelser og krav

NetBeans er tverrplattform, noe som betyr at den kjører på hvilken som helst plattform som støtter Java Virtual Machine inkludert Windows, Mac OS X, Linus og Solaris.

Selv om åpen kildekode - noe som betyr at det drives av samfunnet - følger NetBeans en vanlig, streng utgivelsesplan. Den siste utgivelsen var 8,2 i oktober 2016.

NetBeans kjører på Java SE Development Kit (JDK) som inkluderer Java Runtime Environment samt et sett verktøy for testing og feilsøking av Java-applikasjoner. Hvilken versjon av JDK som kreves, avhenger av NetBeans-versjonen du bruker. Alle disse verktøyene er gratis.

instagram story viewer