A NetBeans egy népszerű szoftverfejlesztési platform, elsősorban a Java számára, amely varázslókat és sablonokat kínál a fejlesztők számára az alkalmazások gyors és egyszerű létrehozásához. Moduláris összetevőket tartalmaz az eszközök széles skáláján, és rendelkezik egy IDE-vel (integrált fejlesztési környezet), amely lehetővé teszi a fejlesztők számára, hogy alkalmazásokat hozzanak létre grafikus felhasználói felület használatával.
Noha a NetBeans elsősorban a Java fejlesztők számára készült eszköz, támogatja a PHP, C és a PHP fájlokat is C ++ és HTML5.
NetBeans története
A NetBeans eredete egy 1996-ban a prágai Károly Egyetemen folytatott egyetemi projektből származik. Bájosan felhívta ZelfiA Java IDE (a Delphi programozási nyelv átvétele), a NetBeans volt az első Java IDE. A hallgatók lelkesedtek róla, és arra törekedtek, hogy kereskedelmi termékré alakítsák. A 90-es évek végén a Sun Microsystems vásárolta meg, amely beillesztette a Java eszközök sorozatába, majd nyílt forrásúvá alakította. 2000 júniusáig a eredeti netbeans elindult a webhely.
Az Oracle 2010-ben megvásárolta a Sun-ot, és ezzel megszerezte a NetBeans-t is, amely továbbra is nyílt forrású projekt, amelyet az Oracle szponzorált. Most itt található:www.netbeans.org.
Mit tehetnek a Netbeans?
A NetBeans mögött rejlő filozófia egy kiterjeszthető útmutató biztosítása, amely minden eszközt biztosít az asztali, vállalati, webes és mobil alkalmazások fejlesztéséhez. A plug-inek telepítésének képessége lehetővé teszi a fejlesztőknek, hogy az IDE-t az egyéni fejlesztési ízlésükhöz igazítsák.
Az IDE mellett a NetBeans magában foglalja a NetBeans Platformot is, amely a Swing és JavaFX, azaz a Java GUI eszközkészletek alkalmazásának létrehozására szolgáló keret. Ez azt jelenti, hogy a NetBeans dugaszolható menü- és eszköztár-elemeket biztosít, segíti a Windows kezelését és más feladatok végrehajtását egy grafikus felhasználói felület fejlesztésekor.
Különféle kötegek letölthető, a használt elsődleges programozási nyelvtől függően (például Java SE, Java SE és JavaFX, Java EE). Bár ez nem igazán számít, mivel a plug-in manager segítségével kiválaszthatja, mely nyelveket programozza.
Elsődleges szolgáltatások
- Swing GUI Builder: Az alkalmazás grafikus felhasználói felületének elkészítéséhez húzza és dobja el a Swing összetevőket.
- JavaFX UI eszközkészlet: A JavaFX-vel ugyanúgy dolgozzon, mint a Swing, könnyen összeépítve az alkatrészeket.
- Fejlesztői együttműködés: Együttműködés más fejlesztőkkel a NetBeans használatán keresztül a Netbeans közösség amely fórumokat, oktatóanyagokat, oktatási anyagokat és a "NetBeans Dream Team" elkötelezett rajongók csoportját tartalmazza.
- Netbeans Platform: A moduláris NetBeans Platform API-kat biztosít, amelyek megkönnyítik az asztali alkalmazások használatát, mivel a Swing alkalmazások fejlesztésével kapcsolatos leggyakoribb feladatokat kezelik.
Netbeans kiadások és követelmények
A NetBeans platformok közötti, azaz bármely olyan platformon fut, amely támogatja a Java virtuális gépet, beleértve a Windowsot, a Mac OS X-et, a Linus-t és a Solarist.
Bár a nyílt forráskódú - ami azt jelenti, hogy a közösség üzemelteti - a NetBeans betartja a rendszeres, szigorú kiadási ütemtervet. A legfrissebb kiadás: 2016. október 8,2.
A NetBeans a Java SE fejlesztési készlettel (JDK) fut, amely tartalmazza a Java futásidejű környezetet, valamint eszközkészletet a Java alkalmazások teszteléséhez és hibakereséséhez. A szükséges JDK verzió a használt NetBeans verziótól függ. Ezek az eszközök ingyenesek.