NetBeans es uno de los IDE más famosos para programar en Java, creado por Sun MicroSystems en el año 2000. Es un entorno de desarrollo que nos permite programar tanto en programación Java, o a través plugins y módulos, nos permite programar otros lenguajes como C, C++, PHP, etc.

En PC Resumen os explicaremos como ha evolucionado este IDE desde sus inicios hasta el día de hoy y al final del artículo os dejaremos un enlace para que os podáis descargar las diferentes versiones que hay. Más adelante en otro artículo os explicaremos con tutoriales como realizar su instalación en diferentes sistemas operativos y la activación de sus módulos. También haremos ejemplos de programación para que podáis practicar y aprender gracias a nosotros.

NetBeans

NetBeans a lo largo de los años ha ido pasando de mano en mano, empezando por Sun MicroSystems, Oracle y actualmente en Apache Software Foundation. Uno de sus mayores evoluciones fue en el año 2008 cuando añadió las características Java EE (incluyendo Soporte a Persistencia, EJB 3 y JAX-WS) en la versión NetBeans IDE 6.5.2.

En el año 2010 NetBeans pasó a manos de Oracle y saco la versión 7.0 del IDE. Poco a poco Oracle fue dejando apartado el proyecto NetBeans y simplificando características con el paso de las versiones ya que Oracle ya dispone de su propio IDE para poder desarrollar aplicaciones Java llamado Java Development Kit.

En Julio del 2018, Apache Software Foundation adquiere NetBeans desvinculándolo del todo de Oracle y así sacando su primera versión de esta empresa NetBeans 9.0.

NetBeans Apache Software Foundation

Una de las grandes ventajas que tiene NetBeans frente otros IDE en los que se puede programar en java, es el Framework de Java Swing que simplifica muchísimo el desarrollo de aplicaciones con entorno gráfico (Ventanas de escritorio) ya que te da muchas facilidades a la hora de crear el entorno y poder programar las funcionalidades. Más adelante os haremos tutoriales y ejemplos prácticos de programación en Java Swing.

El IDE tiene unas funciones que ayudan mucho al programador. Algunas de las características de la aplicación son:

  • Gestión de la interfaz de usuario (Menús y las barras de herramientas del lenguaje en que se programe, tipografías, etc.).
  • Gestión de configuración de usuario (Añadir el autor en las clases, configuración de los comentarios, etc.).
  • Gestión de almacenamiento (Guardar o cargar datos).
  • Gestión de ventana (Organiza el IDE a gusto del programador).
  • Marco Asistente (Soporte Javadoc y otros previamente descargados de las Webs).
  • Librería visual de NetBeans
  • Herramientas de desarrollo integrado

En NetBeans también se puede llegar a programar en Android mediante los plugins correspondientes NBAndroid, Graddle Support, Android y NBAndroid Extensions que más adelante explicaremos como instalar en nuestro IDE.

A continuación os dejamos las versiones más importantes que han habido de NetBeans:

Pin It