NetBeans

Netbeans
Desarrollador(es)
Sun Microsystems/ Oracle Corporation
netbeans.org
Información general
Lanzamiento inicial diciembre de 2000
Última versión estable 8.2[1] (info)
3 de octubre de 2016 (2 meses y 1 día)
Género Entorno de desarrollo integrado, kit de desarrollo de software
Programado en Java
Sistema operativo Multiplataforma
Plataforma Java SE
Licencia CDDL, GPL2
Estado actual En desarrollo
Idiomas Multilingüe (español sólo en la versión 7.4)
En español
[ editar datos en Wikidata]

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE[2] es un producto libre y gratuito sin restricciones de uso.

NetBeans es un proyecto de código 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 código abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los proyectos (Actualmente Sun Microsystems es administrado por Oracle Corporation).

La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo 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 módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software.

El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, control de versiones y refactoring.

NetBeans IDE 6.5.2, la cual fue publicada el 19 de noviembre de 2008, extiende las características 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, orientación 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 módulos. Cada módulo provee una función bien definida, tales como el soporte de Java, edición, o soporte para el sistema de control de versiones. NetBeans contiene todos los módulos necesarios para el desarrollo de aplicaciones Java en una sola descarga, permitiéndole 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 versión 2.

Plataforma

Framework está simplificando el desarrollo de aplicaciones para escritorio Java Swing. El paquete de NetBeans IDE para Java SE contiene lo que se necesita para empezar a desarrollar plugins y aplicaciones basadas en la plataforma NetBeans; no se requiere un SDK adicional.

Las aplicaciones pueden instalar módulos dinámicamente. Algunas aplicaciones pueden incluir un modulo de actualización para permitir a los usuarios descargar Actualizaciones de firma digital y nuevas características directamente dentro de la aplicación en ejecución. Reinstalando una actualización o una nueva versión, no obligando a los usuarios a descargar toda la aplicación de nuevo.

La plataforma ofrece servicios reusables comunes para las aplicaciones de escritorio, permitiendo a los desarrolladores centrarse en la lógica de sus aplicaciones. Algunas de las características de la aplicación son:

  • Gestión de la interfaz de usuario ( menús y barras de herramientas )
  • Gestión de configuración de usuario
  • Gestión de almacenamiento (guardar o cargar algún tipo de dato)
  • Gestión de ventana
  • Marco Asistente (soporta diálogos para a paso)
  • Librería visual de Netbeans
  • Herramientas de desarrollo integrado

NetBeans IDE es libre, código abierto, multiplataforma con soporte integrado para el lenguaje de programación Java.

Other Languages
العربية: نت بينز
azərbaycanca: NetBeans
български: NetBeans
বাংলা: নেটবিন্স
català: NetBeans
čeština: NetBeans
Deutsch: NetBeans IDE
English: NetBeans
euskara: NetBeans
فارسی: نت‌بینز
suomi: NetBeans
français: NetBeans
עברית: NetBeans
हिन्दी: नेटबीन्स
magyar: NetBeans
Bahasa Indonesia: NetBeans
italiano: NetBeans
日本語: NetBeans
қазақша: NetBeans
한국어: 넷빈즈
lietuvių: NetBeans
Nederlands: NetBeans
norsk bokmål: NetBeans
polski: NetBeans
português: NetBeans
русский: NetBeans
slovenčina: NetBeans
српски / srpski: NetBeans
svenska: NetBeans
Türkçe: NetBeans
українська: NetBeans
中文: NetBeans