IDES
“Los IDEs (Integrated Development Environment), tal y como su nombre indica, son entornos de desarrollo integrados. En un mismo programa es posible escribir el código Java, compilarlo y ejecutarlo sin tener que cambiar de aplicación.
Estos entornos integrados permiten desarrollar las aplicaciones de forma mucho más rápida, incorporando en muchos casos librerías con componentes ya desarrollados, los cuales se incorporan al proyecto o programa.
Entre los gratuitos más conocidos, se puede nombrar a la aplicación JCreator y JBuilder (Personal Edition), la primera para sistemas operativos Windows y la segunda para Windows y Linux. Además, en el sitio web de JCreator, se encuentra el link para bajar el J2SDK, necesario para compilar y ejecutar los programas en lenguaje java”.
· Eclipse «es una plataforma de desarrollo open source basada en Java. Es un desarrollo de IBM cuyo código fuente fue puesto a disposición de los usuarios. En sí mismo Eclipse es un marco y un conjunto de servicios para construir un entorno de desarrollo a partir de componentes conectados (plug-in)».12
· Hay plug-ins para el desarrollo de Java (JDT Java Development Tools) así como para el desarrollo en C/C++, COBOL, etc. La versión instalada en el laboratorio incluye el plug-in JDT.
· Jbuilder de Borland: “Entorno de desarrollo (IDE) para el lenguaje de programación Java de Borland. Fue creado en1995. Actualmente con el nombre de Borland JBuilder 2006, posee tres ediciones: la Enterprise, para aplicaciones J2EE, Web Services y struts. La Developer, para el desarrollo completo de aplicaciones Java, y la Foundation, con capacidades básicas para iniciarse en Java”.11
· NetBeans es una aplicación de código abierto («open source») diseñada para el desarrollo de aplicaciones fácilmente portables entre las distintas plataformas, haciendo uso de la tecnología Java. Dispone de soporte para crear interfaces gráficas de forma visual, desarrollo de aplicaciones web, control de versiones, colaboración entre varias personas, creación de aplicaciones compatibles con teléfonos móviles, resaltado de sintaxis y por si fuera poco sus funcionalidades son ampliables mediante la instalación de packs. En NetBeans encontrarás la solución más completa para programar en Java.