NetBeans je populárna platforma na vývoj softvéru, väčšinou pre Javu, ktorá poskytuje sprievodcov a šablóny, ktoré vývojárom pomáhajú rýchlo a ľahko vytvárať aplikácie. Zahŕňa modulárne komponenty v širokej škále nástrojov a obsahuje IDE (integrované vývojové prostredie), ktoré vývojárom umožňuje vytvárať aplikácie pomocou GUI.
Zatiaľ čo NetBeans je predovšetkým nástrojom pre vývojárov Java, podporuje tiež PHP, C a C ++ a HTML5.
História NetBeans
Pôvod NetBeans je výsledkom univerzitného projektu na Karlovej univerzite v Prahe v Českej republike v roku 1996. Očarujúce volanie ZilfuIDE for Java (vzlet do programovacieho jazyka Delphi), NetBeans bol vôbec prvý Java IDE v histórii. Študenti boli nadšení z toho a pracovali na premene na komerčný produkt. Na konci 90. rokov ho kúpila spoločnosť Sun Microsystems, ktorá ho integrovala do svojej sady nástrojov Java a potom ju previedla na otvorený zdroj. Do júna 2000 pôvodné sieťové bôby stránka bola spustená.
Spoločnosť Oracle kúpila spoločnosť Sun v roku 2010 a získala tak tiež NetBeans, ktorý pokračuje ako open source projekt sponzorovaný spoločnosťou Oracle. Teraz sídli na adrese
www.netbeans.org.Čo môžu Netbeans robiť?
Filozofiou spoločnosti NetBeans je poskytovať extensibleIDE, ktorý poskytuje všetky nástroje potrebné na vývoj desktopových, podnikových, webových a mobilných aplikácií. Schopnosť nainštalovať plug-iny umožňuje vývojárom prispôsobiť IDE svojim individuálnym vkusom vývoja.
Okrem IDE obsahuje NetBeans platformu NetBeans, rámec na vytváranie aplikácií s nástrojmi Swing a JavaFX, sady nástrojov Java GUI. To znamená, že NetBeans poskytuje pripojiteľné položky ponuky a panela s nástrojmi, pomáha spravovať okná a vykonávať ďalšie úlohy pri vývoji GUI.
rôzny zväzky si môžete stiahnuť v závislosti od primárneho programovacieho jazyka, ktorý používate (napr. Java SE, Java SE a JavaFX, Java EE). Aj keď na tom skutočne nezáleží, môžete si pomocou Správcu doplnkov vybrať a zvoliť, ktoré jazyky chcete naprogramovať.
Primárne funkcie
- Swing GUI Builder: Drag and drop komponenty Swing vytvoriť GUI aplikácie.
- Súbor nástrojov používateľského rozhrania JavaFX: Pracujte s JavaFX rovnakým spôsobom ako Swing, ľahko začleňte jeho komponenty.
- Spolupráca vývojárov: Spolupráca s ostatnými vývojármi pri používaní NetBeans prostredníctvom internetu Spoločenstvo Netbeans ktorá zahŕňa fóra, výukové programy, školiace materiály a „NetBeans Dream Team“, skupinu nadšených nadšencov.
- Platforma Netbeans: Modulárna platforma NetBeans poskytuje API, ktoré uľahčujú stolné aplikácie tým, že riešia niektoré z najbežnejších úloh spojených s vývojom aplikácií Swing.
Uvoľnenia a požiadavky Netbeans
NetBeans je multiplatformová, čo znamená, že beží na akejkoľvek platforme, ktorá podporuje Java Virtual Machine, vrátane Windows, Mac OS X, Linus a Solaris.
Aj keď je otvorený zdroj, čo znamená, že je spustený komunitou, NetBeans dodržiava pravidelný a prísny plán vydávania. Posledné vydanie bolo 8,2 v októbri 2016.
NetBeans beží na Java SE Development Kit (JDK), ktorý obsahuje Java Runtime Environment, ako aj sadu nástrojov na testovanie a ladenie Java aplikácií. Požadovaná verzia JDK závisí od verzie NetBeans, ktorú používate. Všetky tieto nástroje sú zadarmo.