NetBeans IDE es un entorno de desarrollo integrado, gratuito y de código abierto para el desarrollo de aplicaciones en los sistemas operativos Windows, Mac, Linux y Solaris.
El IDE simplifica el desarrollo de aplicaciones web, corporativas, de escritorio y móviles que utilizan plataformas Java y HTML5. El IDE también ofrece soporte para el desarrollo de aplicaciones PHP y C/C++.
Los paquetes de descarga anteriores están disponibles aquí: http://netbeans.org/downloads/
Nota: Cuando descargues el Kit de desarrollo de Java SE, puedes incluir opcionalmente NetBeans IDE en ese momento. Haz clic aquí para obtener más información.
NetBeans IDE ofrece herramientas de primera clase para el desarrollo de aplicaciones web, corporativas, de escritorio y móviles con Java. Siempre es el primer IDE en ofrecer soporte para las últimas versiones de JDK, Java EE y JavaFX. Proporciona descripciones generales inteligentes para ayudarle a comprender y gestionar sus aplicaciones, lo que incluye soporte inmediato para tecnologías populares, como Maven.
NetBeans IDE contiene tecnologías innovadoras listas para usar y es el estándar en el desarrollo de aplicaciones, gracias a sus características integrales para el desarrollo de aplicaciones, las constantes mejoras en el editor de Java y el perfeccionamiento del rendimiento y la velocidad.
Es posible registrarse en Oracle Database y acceder a ella directamente desde el IDE. El IDE permite conexiones JDBC Thin y OCI a Oracle Database. Las funciones completas de acceso a datos vienen integradas desde el primer momento, como la capacidad de leer, crear, actualizar y eliminar datos directamente desde el IDE y con el apoyo de un editor SQL con muchas funciones.
En el IDE, es posible registrar el Oracle WebLogic Application Server e implementar ahí las aplicaciones. Las aplicaciones implementadas, con los recursos relacionados, se pueden ver en el IDE.
Oracle Java Cloud Service ofrece alojamiento corporativo de aplicaciones Java EE. Para una implementación más sencilla, es posible conectarse a Oracle Java Cloud Service directamente desde el IDE.
El servidor de Oracle Coherence se puede registrar y utilizar en el IDE. Incluye herramientas de soporte, como generadores de código.
MySQL y GlassFish Application Server tienen el mismo soporte que el servidor de Oracle Database y el servidor Oracle WebLogic Application descritos anteriormente.
"En Liquid Robotics, utilizamos NetBeans IDE para la integración. Por un lado, dentro de NetBeans IDE es posible integrar de forma perfecta las herramientas de desarrollo y tecnologías Java, y por otro, permite integrar características externas, como Jenkins (que usamos para nuestro servidor de compilación), Git (nuestro repositorio de código fuente, a través de GitBlit), JIRA (para el seguimiento de errores), Maven (para ejecutar compilaciones) y Artifactory (para mantener artefactos creados a partir de las compilaciones). Otra ventaja tiene que ver con el código que estamos escribiendo. Tenemos nuestro propio repositorio de datos en la nube, algunas aplicaciones web y aplicaciones Java de escritorio, así como un programa que se ejecuta en el robot empleando ARM VM con JDK 7 integrado. Tener la posibilidad de depurar y monitorizar el rendimiento directamente en el dispositivo integrado es una ventaja enorme. "Fui uno de los primeros en utilizar NetBeans IDE 7.3, que introdujo esta función, solo por su apoyo a la creación de perfiles integrados".
"NetBeans IDE es el entorno de desarrollo principal para el equipo de ingeniería de Payara que trabaja en el desarrollo de Payara Server: un reemplazo directo de GlassFish, con un completo servicio de asistencia de software 24 horas. Utilizamos GIT y Maven en todo el ciclo de desarrollo, y el soporte de NetBeans para estas herramientas es excepcional. Estamos creando un servidor de aplicaciones Java EE7 y, gracias al extenso conjunto de herramientas de NetBeans para la creación ágil de aplicaciones Java EE, nuestros ingenieros pueden crear rápidamente aplicaciones de ejemplo y las condiciones de ensayo necesarias en Java EE, a fin de probar la eficacia de Payara. Además, la integración con GlassFish nos permite dirigir NetBeans en una instalación de Payara, e implementar y depurar de inmediato aplicaciones Java EE 7 en el servidor. Descubrimos que IDE es muy intuitivo, con una gran profundidad para desarrolladores experimentados y también muy fácil para desarrolladores nuevos y practicantes."
"Necesitábamos herramientas que protegieran la complejidad en la creación de servicios web RESTful y que nos permitieran centrarnos al máximo posible en funciones para ámbitos específicos. "NetBeans IDE nos permite hacer exactamente eso porque es un IDE con muchas funciones que permite un rápido desarrollo de aplicaciones mediante modelos de diseño y muchas funciones de edición avanzadas, como la creación inteligente y expresiva de código".
"Hemos descubierto que NetBeans IDE presenta rápidamente nuevas funciones que facilitan el desarrollo de Java EE y se integra perfectamente con herramientas populares como Maven. De hecho, en nuestra opinión, NetBeans IDE ofrece la mejor integración de Maven de cualquier IDE que hayamos encontrado."
"NetBeans IDE cumple con nuestros requisitos desde el primer momento. Eso es algo importante para nosotros, ya que no queremos perder tiempo buscando, instalando y configurando complementos para funciones esenciales. Estamos impresionados con el nivel de calidad y precisión presente en NetBeans IDE, así como con las mejoras constantes en cada nueva versión."
"NetBeans IDE ha sido una herramienta esencial para dar cursos de Java y C++ a nuestros clientes. Aprender a usar IDE es divertido, y es un entorno intuitivo y de fácil configuración. La instalación inmediata es una ventaja y permite a los estudiantes aprender a usarlo rápidamente. Posteriormente, muchos adoptan el IDE para sus proyectos en el trabajo. NetBeans IDE 8 es especialmente útil, ya que los estudiantes pueden usar el IDE para convertir el código Java antiguo a flujos y expresiones lambda en Java 8."
"El funcionamiento de NetBeans IDE es sencillo e intuitivo y ha facilitado el aprendizaje del lenguaje Java; también nos aporta todas las herramientas de productividad que necesitamos, como un perfilador completo, herramientas potentes para la implementación en Raspberry Pi o la integración nativa con el sistema de versiones Mercurial."
"NetBeans es un IDE moderno, ligero y con todas las funciones necesarias. En comparación con el resto de IDE de código abierto, es el entorno más avanzado para solucionar nuestros problemas principales. En NetBeans IDE, las operaciones estándar aparecen de manera sencilla, así que no es necesario emplear una gran cantidad de tiempo para averiguar cómo se hacen las cosas."
"Gracias a NetBeans el equipo de desarrollo ha ganado muchísimo tiempo; las soluciones listas para usar y los patrones y directrices de diseño favorecen la solidez y la coherencia en nuestra aplicación."
"NetBeans simplifica los procesos de desarrollo. Desde el propio IDE, se puede acceder con facilidad a las mismas herramientas que se utilizan para el desarrollo, la integración continua y la entrega. NetBeans no crea obstáculos, y favorece una formación y desarrollo sin distracciones sobre nuevas tecnologías y métodos."
"Suyara se desarrolló desde el principio en NetBeans IDE. Gracias a la agilidad, la flexibilidad y las mejoras constantes en cada versión, la integración de este IDE con nuestro flujo de trabajo y entorno de desarrollo fue fluida e intuitiva."
"En RewardsPay.com, nuestros ingenieros usan NetBeans IDE para el desarrollo de Java EE. El soporte en NetBeans IDE para las últimas especificaciones Java EE, como las anotaciones JAX-RS y CDI, junto con GlassFish, mantiene la elevada productividad de nuestro equipo. El mecanismo de compilación extensible basado en Ant nos permite organizar fácilmente tareas personalizadas y ejecutar compilaciones en servidores de prueba "headless", y sus características de edición de Java, como las sugerencias de Java, también han sido útiles para aprender nuevas construcciones JDK, así como para identificar posibles errores."
"Somos usuarios de NetBeans IDE desde 2003 y, a lo largo de los años, NetBeans IDE siempre nos ha ofrecido un fantástico servicio de asistencia para las herramientas y metodologías que utilizamos. Su editor de Java se integra bien con nuestros procesos de desarrollo, gracias al Javadoc integrado, el resaltado de sintaxis, las herramientas de control de fuente, las herramientas de refactorización y el generador de perfiles. A nuestros equipos de desarrollo les gusta la gama de nuevas herramientas en los últimos lanzamientos NetBeans IDE, sobre todo la interacción natural del entorno de desarrollo con el navegador, así como las herramientas de desarrollo JDK 8."
"Desde 2006, NetBeans IDE ha sido nuestro IDE principal para desarrollar aplicaciones web Java avanzadas en el sector de los seguros. Es un entorno estable y confiable, y el servicio de asistencia de versiones ha sido perfecto en las migraciones de CVS a Subversion y, más recientemente, a Git. La integración incorporada con Glassfish, Tomcat y MySQL nos permite configurar entornos de desarrollo de manera simple y rápida. También nos gustan las funciones HTML5 para el desarrollo de aplicaciones Java, ya que, ahora que avanzamos a un mundo más políglota en la programación, también aprovecha el soporte para Scala."
"Algo que valoramos especialmente en NetBeans IDE es su calidad. Es un entorno de desarrollo Java EE bien integrado y con la capacidad de dar soporte para marcos ajenos a Java EE, como JavaScript y CSS. También nos gusta el soporte de Git en NetBeans IDE, así como su función para el uso de Maven en las descripciones de proyectos. Además, el rendimiento y el uso de memoria de NetBeans IDE han ido mejorado con el paso de las versiones. En nuestra opinión, NetBeans es el mejor IDE Java de código abierto."
"En lo que respecta a la programación Java, NetBeans IDE está muy por delante de otros IDE. En cuanto a la programación web, la flexibilidad de NetBeans IDE para depurar JavaScript, HTML y CSS es realmente útil. Características como el resaltado de sintaxis (con muchas funciones), la finalización de código y la documentación instantánea para todos los archivos son herramientas que usamos a diario."
"Necesitábamos administrar nuestra creciente base de código y acelerar la creación de artefactos en nuestra aplicación. NetBeans IDE responde a estas necesidades desde el primer momento. No hay ninguna duda de que nuestro código es mucho más manejable y limpio de lo que hubiera sido sin NetBeans IDE."
"El desarrollo ágil con NetBeans IDE es excelente. La función de NetBeans IDE que ayuda con la refactorización y el soporte a las versiones ha sido extremadamente útil en el desarrollo de nuestras soluciones para la redacción jurídica y la gestión de estatutos."
"Llevamos mucho tiempo utilizando NetBeans IDE, y comenzamos el proceso de migración a las nuevas especificaciones Java EE con servicios web RESTful y una interfaz HTML5. Con NetBeans IDE y sus herramientas HTML5, nuestros ingenieros de Java backend y diseñadores web frontend pueden usar el mismo IDE, lo que simplifica y acelera los procesos de desarrollo. Finalmente, todo el equipo 'habla 'el mismo IDE."
"Para nosotros, NetBeans IDE y Java EE son indispensables. Llevamos diez años o más usando NetBeans IDE y migramos a Java EE por su simplicidad. Nuestros procesos comerciales ya son de por sí muy complejos, por eso estamos encantados con la simplicidad ofrecida por NetBeans y Java EE."
"Hace ocho años elegimos NetBeans IDE como nuestro IDE de Java, y cada nueva versión refuerza nuestra decisión. El IDE es muy sencillo gracias a su diseño natural y fácil de usar, y el soporte para Java EE y diferentes idiomas es esencial para construir un código sostenible para nuestros servicios en expansión."
"Codename One se desarrolló en NetBeans IDE y una gran parte de sus usuarios está en la comunidad NetBeans. La velocidad con la que hemos podido desarrollar el complemento Codename One en el IDE es una prueba de la eficiencia de sus herramientas."
"NetBeans IDE ha sido una herramienta esencial a la hora de suministrar puntualmente nuestras soluciones PDF/HTML5 a nuestros clientes. Su estabilidad y rendimiento nos dejaron impresionados, y el lanzamiento de cada nueva versión es algo que esperamos con muchas ganas."
"NetBeans IDE es una herramienta de desarrollo altamente productiva que mejora constantemente la estabilidad y el rendimiento. Cuenta con el apoyo de una comunidad de desarrollo dinámica que responde rápidamente a cualquier problema que ocurra en el IDE o a cualquier solicitud de funciones."
"Para nosotros, NetBeans IDE ha sido muy útil; nos ha mostrado que Java EE es sencillo y fácil de usar, lo que nos permite desarrollar multitud de aplicaciones empresariales y corporativas. La integración de NetBeans IDE con GlassFish, con sus funciones de implementación intuitivas y receptivas, hace que el desarrollo vuelva a ser divertido."
"NetBeans IDE permite a nuestros desarrolladores crear aplicaciones de alta calidad de forma rápida y sencilla. Utilizamos el IDE para crear aplicaciones web utilizando la plataforma Java EE, así como PHP, JavaScript y Ajax. Los complementos integrados por defecto en el IDE es algo que valoramos especialmente, sobre todo el soporte de primer nivel para Git y Maven. Utilizamos multitud de funciones —como las herramientas de creación de perfiles y de refactorización— que nos ayudan a depurar y a mantener muchas de nuestras aplicaciones."
"NetBeans IDE ofrece todo lo que necesitamos desde el primer momento. Está preparado para el desarrollo de Java EE desde el primer momento, su configuración es sencilla y es fácil de utilizar. NetBeans IDE siempre nos permite introducir rápidamente nuevas tecnologías en el equipo de desarrollo."