NetBeans je popularna platforma za razvoj softvera, uglavnom za Javu koja pruža čarobnjake i predloške kako bi programerima pomogli da brzo i lako izrade aplikacije. To uključuje modularne komponente u širokom rasponu alata i sadrži IDE (integrirano razvojno okruženje) koje omogućava programerima da stvaraju aplikacije pomoću GUI-ja.
Iako je NetBeans prije svega alat za Java programere, on također podržava PHP, C i C ++ i HTML5.
NetBeans Povijest
Podrijetlo NetBeansa proizlazi iz sveučilišnog projekta na Charles University u Pragu u Češkoj 1996. Šarmantno je zvao ZelfiIDE za Javu (uzlet na programskom jeziku Delphi), NetBeans je bio prvi Java IDE ikad. Studenti su bili oduševljeni zbog toga i radili su na pretvaranju u komercijalni proizvod. U kasnim 90-ima nabavili su ga Sun Microsystems koji su ga integrirali u svoj set alata Java i zatim ga predali u open source. Do lipnja 2000 originalne netbeans web mjesto je pokrenuto.
Oracle je kupio Sun 2010. godine i tako stekao i NetBeans, koji se nastavlja i kao projekt otvorenog koda kojeg sponzorira Oracle. Sada boravi uwww.netbeans.org.
Što Netbeans može učiniti?
Filozofija koja stoji iza NetBeansa je pružanje extensibleIDE koji pruža sve alate potrebne za razvoj stolnih, poslovnih, web i mobilnih aplikacija. Mogućnost instaliranja dodataka omogućava programerima da IDE prilagode njihovim individualnim ukusima u razvoju.
Uz IDE, NetBeans uključuje NetBeans platformu, okvir za izgradnju aplikacija s Swingom i JavaFX-om, Java GUI alate. To znači da NetBeans nudi plug-in izbornike i stavke alatne trake, pomaže u upravljanju Windowsima i obavljanju drugih zadataka prilikom razvoja GUI-ja.
raznovrstan snopovi mogu se preuzeti, ovisno o primarnom programskom jeziku koji koristite (npr., Java SE, Java SE i JavaFX, Java EE). Iako to zapravo i nije važno, jer pomoću upravitelja dodataka možete odabrati koji ćete jezike programirati.
Primarne značajke
- Swing GUI Builder: Povucite i ispustite Swing komponente da biste izgradili GUI aplikacije.
- Alat alata JavaFX UI: Radite s JavaFX-om na isti način kao i Swing, lako uključujući njegove komponente.
- Suradnja s programerima: Radite s drugim programerima na korištenju NetBeansa putem Netbeans Community koji uključuje forume, udžbenike, materijale za trening i "NetBeans Dream Team", grupu predanih entuzijasta.
- Netbeans platforma: Modularna NetBeans platforma pruža API-jeve koji pomažu u olakšanju aplikacija za radne površine obradom nekih uobičajenih zadataka koji su uključeni u razvoj Swing aplikacija.
Objavljivanja i zahtjevi Netbeansa
NetBeans je cross-platforma, što znači da se pokreće na bilo kojoj platformi koja podržava Java Virtual Machine, uključujući Windows, Mac OS X, Linus i Solaris.
Iako je open source - što znači da ga vodi zajednica - NetBeans se pridržava redovitog, rigoroznog rasporeda izdanja. Posljednje izdanje bilo je 8,2 u listopadu 2016.
NetBeans radi na Java SE Development Kit (JDK) koji uključuje Java Runtime Environment kao i skup alata za testiranje i uklanjanje pogrešaka Java aplikacija. Potrebna inačica JDK ovisi o NetBeans verziji koju koristite. Svi su ti alati besplatni.