You are on page 1of 6

NetBeans

NetBeans
NetBeans

Netbeans 6.9 ejecutando un programa escrito en Java. Desarrollador Sun Microsystems/Oracle Corporation [1] www.netbeans.org Informacin general ltima versin estable 7.3 (info [2]) 21 de febrero de 2013 Gnero Programado en Sistema operativo Plataforma Licencia Estado actual Idiomas En espaol Entorno de desarrollo integrado, kit de desarrollo de software Java Multiplataforma Java SE CDDL, GNU General Public License 2 En desarrollo Multilinge

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programacin Java. Existe adems un nmero importante de mdulos para extenderlo. NetBeans IDE[3] es un producto libre y gratuito sin restricciones de uso. NetBeans es un proyecto de cdigo abierto de gran xito con una gran base de usuarios, una comunidad en constante crecimiento, y con cerca de 100 socios en todo el mundo. Sun MicroSystems fund el proyecto de cdigo abierto NetBeans en junio de 2000 y contina siendo el patrocinador principal de los proyectos. La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados mdulos. Un mdulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como mdulo. Las aplicaciones construidas a partir de mdulos pueden ser extendidas agregndole nuevos mdulos. Debido a que los mdulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fcilmente por otros desarrolladores de software.

NetBeans

NetBeans IDE
El IDE NetBeans es un entorno de desarrollo integrado - una herramienta para programadores pensada para escribir, compilar, depurar y ejecutar programas. Est escrito en Java - pero puede servir para cualquier otro lenguaje de programacin. Existe adems un nmero importante de mdulos para extender el IDE NetBeans. El IDE NetBeans es un producto libre y gratuito sin restricciones de uso. El NetBeans IDE es un IDE de cdigo abierto escrito completamente en Java usando la plataforma NetBeans. El NetBeans IDE soporta el desarrollo de todos los tipos de aplicacin Java (J2SE, web, EJB y aplicaciones mviles). Entre sus caractersticas se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring. NetBeans IDE 6.5, la cual fue publicada el 19 de noviembre de 2008, extiende las caractersticas existentes del Java EE (incluyendo Soporte a Persistencia, EJB 3 y JAX-WS). Adicionalmente, el NetBeans Enterprise Pack soporta el desarrollo de Aplicaciones empresariales con Java EE 5, incluyendo herramientas de desarrollo visuales de SOA, herramientas de esquemas XML, orientacin a web servicies (for BPEL), y modelado UML. El NetBeans C/C++ Pack soporta proyectos de C/C++, mientras el PHP Pack, soporta PHP 5. Modularidad. Todas las funciones del IDE son provistas por mdulos. Cada mdulo provee una funcin bien definida, tales como el soporte de Java, edicin, o soporte para el sistema de control de versiones. NetBeans contiene todos los mdulos necesarios para el desarrollo de aplicaciones Java en una sola descarga, permitindole al usuario comenzar a trabajar inmediatamente. Sun Studio, Sun Java Studio Enterprise, y Sun Java Studio Creator de Sun Microsystems han sido todos basados en el IDE NetBeans. Desde julio de 2006, NetBeans IDE es licenciado bajo la Common Development and Distribution License (CDDL), una licencia basada en la Mozilla Public License (MPL). En octubre de 2007, Sun anunci que NetBeans desde entonces se ofrecer bajo licenciamiento dual de Licencia CDDL y la GPL versin 2.

NetBeans Add-on Packs


Estos son algunos de los paquetes adicionales de NetBeans (algunos pueden ser descargados individualmente).

NetBeans Enterprise Pack


Provee Soporte para la creacin de aplicaciones orientadas a servicios (SOA), incluyendo herramientas de esquemas XML, un editor WSDL, y un editor BPEL para web services..

PHP
Netbeans 5.5.1 con C/C++ Native Development Module ejecutando NetBeans permite crear aplicaciones Web con PHP 5, un programa escrito en C++ bajo Slackware Linux. un potente debugger integrado y adems viene con soporte para Symfony un gran framework MVC escrito en php. Al tener tambin soporte para AJAX, cada vez ms desarrolladores de aplicaciones LAMP o WAMP, estn utilizando NetBeans como IDE.

NetBeans

Versiones

Lanzamientos del IDE NetBeans[4]

Versiones NetBeans
Versin NetBeans 7.3 NetBeans 7.2 Fecha de lanzamiento 21 de febrero de 2013 noviembre de 2012

NetBeans 7.1.2 Mayo de 2012 NetBeans 7.0.1 01 de agosto de 2011 NetBeans 7.0 20 de abril de 2011

NetBeans 6.9.1 4 de agosto de 2010 NetBeans 6.9 NetBeans 6.8 15 de junio de 2010 10 de diciembre de 2009

NetBeans 6.7.1 27 de julio de 2009 NetBeans 6.7 NetBeans 6.5 NetBeans 6.1 NetBeans 6.0 29 de junio de 2009 25 de noviembre de 2008 28 de abril de 2008 3 de diciembre de 2007

NetBeans 5.5.1 24 de mayo de 2007 NetBeans 5.5 NetBeans 5.0 30 de octubre de 2006 enero de 2006

NetBeans

4
NetBeans 4.1 NetBeans 4.0 NetBeans 3.6 NetBeans 3.5 mayo de 2005 diciembre de 2004 abril de 2004 junio de 2003

Radiografa
Los datos mencionados a continuacin se obtuvieron usando 'SLOCCount' de David A. Wheeler's. El NetBeans IDE 6.1 contiene aproximadamente 1.990.915 lneas de cdigo de las cuales el 99.19% son de Java. El esfuerzo para producir un software de este tamao segn el modelo COCOMO es de aproximadamente 582 persona / ao.

Lenguajes de programacin utilizados en NetBeans IDE 6.1


Lenguaje Lneas de cdigo JAVA JSP Haskell CPP Yacc Sh Lex Perl Objc Ansic 1.990.915 7.917 3.138 1.761 1.123 1.080 506 350 288 20 % 99,19% 0.40% 0,16% 0.09% 0,06% 0,05% 0,03% 0,02% 0,01% 0,00%

Estado actual de NetBeans IDE 7.3


Pgina web Inicio del proyecto Versin actual Lneas de cdigo fuente Esfuerzo estimado de desarrollo (persona-ao / persona-mes) Estimacin de tiempo (aos-meses) http:/ / www. netbeans. org/ 1999 7.3 actual a Febrero del 2013 1.990.915 582,15 / 6.985,81

6,02 / 72,23

Estimacin del n. de desarrolladores en paralelo 96,71 Estimacin de coste 78.640.629 $ (salario promedio 56,286 $/ao con unos costos extras de 2,40)

NetBeans

Referencias
[1] http:/ / www. netbeans. org/ index_es. html [2] http:/ / netbeans. org/ community/ releases/ 73/ relnotes. html [4] http:/ / netbeans. org/ community/ releases/ roadmap. html

Enlaces externos
Wikimedia Commons alberga contenido multimedia sobre NetBeans. Commons Sitio web oficial de NetBeans (http://www.netbeans.org) Plataforma NetBeans (http://www.netbeans.org/products/platform/) Pack de Movilidad de NetBeans (http://www.netbeans.org/products/mobility) NetBeans Profiler (http://profiler.netbeans.org/) Crear una aplicacion para Android con Netbeans (http://cup-coffe.blogspot.com/2010/02/ crear-una-aplicacion-android-en.html) Demostraciones en Flash de NetBeans (http://www.netbeans.org/kb/articles/flash.html) Tutoriales de programacin con NetBeans (http://platform.netbeans.org/tutorials/index.html) Blogs sobre NetBeans (http://www.planetnetbeans.org/)

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


NetBeans Fuente: http://es.wikipedia.org/w/index.php?oldid=68289524 Contribuyentes: Airunp, Alexav8, Andrei dim, Balderai, Bamako edo, Bedwyr, Beto29, Biasoli, Chfiguer, Danmol10, Davidmr6, Davius, Dodo, Edgardo C, Emosqueira, Enric Naval, Ernesto279, Estebanp4, Eugenio.segura, Folkvanger, Frontelo, Futbolero, Gatm50, GermanX, Gronky, Hcastillo, House, Hprmedina, Isha, Javydreamercsw, Jkbw, John plaut, JorSol, Jorgeluis01, Kitalphar, Locovich, LordT, LyingB, Lynx126, Mansoncc, Manueltato11, Manw, Matdrodes, McLaurin, Mstreet linux, Nairox, Patrias, Rastrojo, Rbuj, Reygecko, Rodamaker, SaeedVilla, Satin, Shooke, Tomatejc, Tonny logicc, Xobra, YoaR, Yonderboy, 162 ediciones annimas

Fuentes de imagen, Licencias y contribuyentes


Archivo:NetBeans6.9.png Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:NetBeans6.9.png Licencia: desconocido Contribuyentes: Estebanp4 Archivo:Yes_check.svg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Yes_check.svg Licencia: Public Domain Contribuyentes: SVG by Gregory Maxwell (modified by WarX) Archivo:Netbeans Slackware12.png Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Netbeans_Slackware12.png Licencia: desconocido Contribuyentes: Shooke Archivo:Commons-logo.svg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Commons-logo.svg Licencia: logo Contribuyentes: SVG version was created by User:Grunt and cleaned up by 3247, based on the earlier PNG version, created by Reidab.

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/