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 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.
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.
ArquitecturaLa base para Eclipse es la Plataforma de
cliente enriquecido (del inglés Rich Client Platform RCP). Los siguientes
componentes constituyen la plataforma de cliente enriquecido:
·
Pantalla de carga de
Eclipse Luna
·
Plataforma principal –
inicio de Eclipse, ejecución de plugins
·
OSGi – una plataforma
para bundling estándar.
·
El Standard Widget
Toolkit (SWT) – Un widget toolkit portable.
·
JFace – manejo de
archivos, manejo de texto, editores de texto
·
El Workbench de Eclipse
– vistas, editores, perspectivas, asistentes
Spring es un framework para el desarrollo de aplicaciones y
contenedor de inversión de control, de código abierto para la plataforma Java.
Las aplicaciones están compiladas vía on-line en la
plataforma Cordova para hacer aplicaciones cross-platform. Está disponible para
descargarse gratuitamente para Windows, OS X y Linux (32-bit y 64-bit).
·
Características
·
Pistas de código
·
Conclusión de código
·
Emulador
·
Pruebas de dispositivo
móvil vía Intel App Preview
·
Soporte de plugins
Third Party
·
Soporte de plantillas
·
Drag-nDrop UI
·
Soporte para APIs de
expansión de dispositivo
·
Soporte de plataforma
móvil
·
iOS
·
Windows 8
·
Windows Phone 8
·
Chrome OS
·
Firefox OS
·
Tizen OS
No hay comentarios.:
Publicar un comentario