-
NETBEANS
-
Historia
- Nació como un proyecto estudiantil en
República Checa en 1996.
- Su nombre original era Xelfi.
- Xelfi fue el primer IDE para Java, escrito
en Java.
- • Roman Stanek, emprendedor, invierte en
Xelfi y nace un negocio
- • Jarda Tulach, miembro del equipo original
propone el nombre NetBeans
Network + Java Beans = NetBeans
-
Arquitectura
- Netbeans es toda una arquitectura java
Netbeans utiliza una plataforma RCP (rict client platform Funcionalidades desarrolladas en modulos
-
Características
- Mejoras en el editor de código
• Soporte para Ruby, JRuby, y Ruby on Rails (*)
• Instalación y actualización más simple
• Enlazar datos con el Swing GUI
• Profiling integrado, profiling “points”
• Características visuales para el desarrollo web
• Creador gráfico de juegos para celulares
• Mejoras para SOA y UML
• Soporte para PHP
-
Lenguajes de programación soportados
- Soporte para PHP
- Soporte para Python (Early Access)
-
Versiones
-
NetBeans 7.1.2
- Mayo de 2012
-
NetBeans 7.0.1
- 01 de agosto de 2011
-
NetBeans 7.0
- 20 de abril de 2011
-
NetBeans 6.9.1
- 4 de agosto de 2010
-
NetBeans 6.9
- 15 de junio de 2010
-
NetBeans 6.8
- 10 de diciembre de 2009
-
NetBeans 6.7.1
- 27 de julio de 2009
-
NetBeans 6.7
- 29 de junio de 2009
-
NetBeans 6.5
- 25 de noviembre de 2008
-
NetBeans 6.1
- 28 de abril de 2008
-
NetBeans 6.0
- 3 de diciembre de 2007
-
NetBeans 5.5.1
- 24 de mayo de 2007
-
NetBeans 5.5
- 30 de octubre de 2006
-
NetBeans 5.0
- enero de 2006
-
NetBeans 4.1
- mayo de 2005
-
NetBeans 4.0
- diciembre de 2004
-
NetBeans 3.6
- abril de 2004
-
NetBeans 3.5
- junio de 2003
-
Costos $.
- NetBeans IDE1 es un producto libre y gratuito sin restricciones de uso.
-
ECLIPSE
-
Historia
- Eclipse comenzó como un proyecto de IBM Canadá
- Fue desarrollado por OTI (Object Technology International) como reemplazo de VisualAge también desarrollado por OTI.
- En noviembre del 2001, se formó un consorcio para el desarrollo futuro de Eclipse como código abierto
- En 2003, fue creada la fundación independiente de IBM
-
Arquitectura
- La 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:
- 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
-
Características
- Eclipse dispone de un Editor de texto con resaltado de sintaxis.
- La compilación es en tiempo real.
- Tiene pruebas unitarias con JUnit, control de versiones con CVS, integración con Ant, asistentes (wizards) para creación de proyectos, clases, tests, etc., y refactorización.
- Asimismo, a través de "plugins" libremente disponibles es posible añadir control de versiones con Subversion.4 e integración con Hibernate.5
-
Lenguajes de programación soportados
- C/C++, Cobol, Fortran, PHP o Python
-
Versiones
- Juno : 8 de junio de 2012
- Indigo: 22 de junio de 2011
- Helios: 23 junio de 2010
- Galileo: 24 de junio de 2009
- Ganymede: 25 junio de 2008
- Europa: 29 de junio de 2007
- Callisto: 30 de junio de 2006
- Eclipse: 3.1 28 de junio 2005
- Eclipse: 3.0 28 de junio de 2004
-
Costos $.
- ECLIPSE es un programa gratuito que se puede descarga de Internet
-
JDEVELOPER
-
Historia
- Las primeras versiones de 1998 estaban basadas en el entorno JBuilder de Borland, pero desde la versión 9 de 2001 está basado en Java, no estando ya relacionado con el código anterior de JBuilder.
-
Caracteristicas
- Es un entorno gratis, aunque previamente se debe suscribir para poder descargarlo.
- Netamente desarrollado para Java.
- Posee diagrama de clases(UML).
- Funciona en los siguientes sistemas operativos: Windows, Linux, Mac OSX.
-
Lenguajes de Programacion Soportados
- Java
- HTML
- XML
- SQL
- PL/SQL
- JavaScript
- PHP
- Oracle ADF
- UML
-
Precio
- Es Gratuito desde el 2005
-
Versiones
- Para JDK 6: 11.1.1.2.0 (noviembre de 2009)
- Para JDK 5: 10.1.3.5 (agosto de 2009).