Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación; es decir, que consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes.
Al momento de Programar Con Java nos encontramos con decenas de IDEs en la web, algunos de licencia Privada, otros de código abierto, también los hay para diversos para diversos sistemas operativos. Pero las preguntas que nos vienen a la mente son ¿Cuál es el mejor? y ¿cuál es más fácil de usar?
El mejor es el que se adapte a tus necesidades, no es lo mismo desarrollar una aplicación completa con uso de framework, conexión a base de datos, que solo editar unas pocas líneas para realizar un ejercicio práctico. En cuanto a la facilidad de uso, todos son relativamente muy intuitivos al momento de desarrollar aplicaciones, además la mayoría trae su documentación bien detallada.
Por la experiencia que tengo en el desarrollo de aplicaciones Java, te recomiendo los siguientes IDEs:
Netbeans.
Comenzó como un proyecto estudiantil en el Charles University, Praga, Republica Checa. Originalmente era llamado Xelfi. Fue el primer IDE programado en Java bajo el nombre de Xelfi con su primer release en 1997. El nombre actual lo propuso Jarda Tulach en descripción a lo que buscaban hacer con el proyecto: Network + Java Beans = Netbeans.
Eclipse.
El proyecto Eclipse fue originalmente creado por IBM en Noviembre de 2001 y es apoyado por un consorcio de proveedores de software. La fundación Eclipse fue fundada en Enero de 2004 como una corporación independiente libre de lucro para apoyar a la comunidad Eclipse.
JDeveloper.
El IDE de Oracle para trabajar con Java, ellos mismos lo definen como un ambiente que simplifica el desarrollo de las aplicaciones SOA y JEE basadas en java. Para los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros. Es un software propietario pero gratuito desde 2005.
Intellij IDEA.
Es un entorno de desarrollo Java creado por Jet Brains del que existen dos distribuciones: Comunity Edition (open source) y Ultimate (comercial). Sus creadores definen este IDE como el más inteligente del mundo.
0 comentarios :
Publicar un comentario