Está en la página 1de 5

1

JBlue-JBuilder-JCreator-VisualJ#-JIdea JA
C. Calahorrano, C. Hernndez, Escuela Politcnica del Ejrcito

RESUMEN Qu es Entorno de Desarrollo Integrado? Es un programa compuesto de una serie de herramientas que utilizan los programadores para desarrollar cdigo. Esta herramienta puede estar pensada para su utilizacin con un nico lenguaje de programacin o bien puede dar cabida a varios de estos. Las herramientas que normal mente componen un IDE son: un editor de texto, compilador, un intrprete, herramienta para automatizacin, depurador, sistema de ayuda para interfaz grafica . Hoy en da los IDE proporcionan un marco de trabajo para la mayora de los lenguajes de programacin existentes en el mercado como es JAVA y sus IDES (JBlue, JBuilder, JCreator, JIdea, Visual J# entre otros) PALABRAS CLAVE [Clases] [Integracin] [IJCreator] [Visual J#] [JIdea]

JCreator._ Es un Ide creado para crear aplicaciones Java desde cero, es decir, un herramienta que permite administrar proyectos, bibliotecas y clases de una manera muy fcil. Sin embargo este Ide no permite crear objetos de manera visual a diferencia de otros se utiliza Estructuras de Datos. Visual J#._ Permite a los desarrolladores utilizar la sintaxis del lenguaje Java para generar aplicaciones y servicios que se ejecutan en .NET Framework. Visual J# integra la sintaxis de java en un entorno integrado de Visual Studio Visual J# admite tambin las funcionalidad de Visual J++ incluyendo la extensin de Microsoft. Hay que acotar que Visual J# no es una herramienta que desarrolle aplicaciones que se ejecuten en una maquina virtual de Java. Las aplicaciones y servicios generadas solo se ejecutan en NET Framework ha sido desarrollada independientemente por Microsoft JIdea.- es un IDE de carcter comercial creada por JetBrain company , basado en el cdigo central en la productividad de desarrollo , el editor conoce su entorno y entiende profundamente el camino alrededor de la base cdigo. Puede realizar reparto y invocacin en una sola accin, que facilidad la edicin multiplex , proporciona asistencia

[JBuilder] [IDE] [JBlue] I. INTRODUCCIN BlueJ._ Es un Entorno Integrado para el aprendizaje del lenguaje Java, El proyecto comenz en la Universidad Monash , en Australia. Esta disponible en varios Sistemas Operativos: Solaris, Linux, Macintosh, y Windows. Es un software de acceso libre. JBuilder._ Es un Entorno Integrado para el lenguaje Java En su principio perteneci a la marca Borlan pero en estos momentos se encuentra al mando una filial de la misma, la marca CodeGear. Fue creado en el ao de 1955y en los ltimos aos a salido una serie de actualizaciones que cuentan con tres versiones diferentes a la herramienta.

adecuada de codificacin en lnea y un editor de fragmentos, adems permite la navegacin y utiliza diagramas de clase UML. II. DESARROLLO DEL ARTCULO BlueJ Caractersticas Principales: Utiliza pocos recursos de maquina y es sencillo de manejar tiene un modelado visual igual al UML . Crea modelos de forma intuitiva, utiliza java Doc .

Posee Debugger esto permite crear y analizar objetos sin correr el programa.

Crear un modulo visual para desarrollar aplicaciones ejb. diseo visuales ejb , las relaciones entre

entidades y configurar la asignacin de la base de datos. Visualmente configurar las propiedades de persistencia de EJB y crear un proyecto de modelado EJB basada en un proyecto WTP XDoclet.

Fig. 1. Esta grafica permite ver como se forma una clase en JBlue es mucho mas fcil con este mapa UML.

Figura5 Diseador grafico EJB

2.-Diseador de servicios WEB Visual de dos vas de diseo para la creacin de servicios habilitados para las aplicaciones basadas en WEB de axis. Superficies de diseo visual para crear rpidamente, implementar y validar los servicios WEB.

Fig. 2. Permite ver la forma de trabajar con un interfaz de codificacin y manipulacin y gua del class

J Builder Caractersticas Principales denotan tres 1.-Diseador grafico EJB

Fig. 6. DISEADOR DE SITIOS WEB

3.-Autoras y Mtricas Proporciona a los desarrolladores y administradores de las medidas de la calidad y la complejidad del proyecto. Crear conjuntos especficos de control de calidad para la auditoria de cdigo y mtrica y guardarlos en un sistema. Auditorias proporcionadas por el tema del diseo VISUAL J# Permite a los desarrolladores utilizar la sintaxis del lenguaje Java para generar aplicaciones y servicios que se ejecutan en .NET Framework. Visual J# integra la sintaxis de java en un entorno integrado de Visual Studio Visual J# admite tambin las funcionalidad de Visual J++ incluyendo la extensin de Microsoft. Hay que acotar que Visual J# no es una herramienta que desarrolle aplicaciones que se ejecuten en una maquina virtual de Java. Las aplicaciones y servicios generadas solo se JCreator Ofrece una amplia gama de funcionalidades tales como: gestin de proyectos, plantillas de proyecto, completado de cdigo, interfaz de depuracin, editor con resaltado de sintaxis, asistentes y un interfaz de usuario totalmente personalizado. Copila y ejecuta el programa Java sin necesidad de activar el documento principal en primer lugar. JCreator encontrara automticamente el archivo con el mtodo principal o el archivo html Programa base para trabajar en diferentes Entornos de desarrollo Integrados Cdigo en Java: public class Triangulo { private int lado; public int resultado=0; public Triangulo() { lado=0; } public Triangulo(int lado){ this.lado=lado; resultado=lado*3; } public int getLado(){ return lado; } public void setLado(int lado){ this.lado=lado; } public String toString(){ ejecutan en NET Framework ha sido desarrollada

independientemente por Microsoft

return ("El lado del triangulo es: "+lado+" y El perimetro es:"+resultado); } } Cdigo en JBlue } } }

break; default: System.out.println("OPCION INVALIDA");

public class Cuadrado { private int lado; public int resultado; public Cuadrado() { lado=0; } public Cuadrado(int lado){ this.lado=lado; resultado=this.lado*4; } public int getlado(){ return lado; } public void setLado(int lado){ this.lado=lado; } public String toString(){ return ("El lado del cuadrado es: "+lado+" y El perimetro es:"+resultado); } } Cdigo en JBuilder public class Figuras_Geometricas { public static void main(String[] args) { Ingreso teclado = new Ingreso(); Funciones funcion = new Funciones(); int op=new Ingreso().leerInt("Desea ingresar cuadrados dgite 1, desea ingresar triangulos digite 2: "); un

III. CONCLUSIONES

switch ( op ) { case 1: Cuadrado cuadrados[]=funcion.crearArregloCuadrado(teclado.leerInt("I ngrese el numero de cuadrados: ")); cuadrados=funcion.inicializarDatosCuadrado(cuadrados); funcion.imprimirCuadrado(cuadrados); break; case 2: Triangulo triangulos[]=funcion.crearArregloTriangulo(teclado.leerInt("In grese el numero de triangulos: ")); triangulos=funcion.inicializarDatosTriangulo(triangulos); funcion.imprimirTriangulo(triangulos);

A travs de la extensa investigacin realizada de cada Entorno de desarrollo para Java (Blue J, J builder, JCreator, Visual J# y Jidea) se pudo comparar cada aplicacin y ver su magnitud en el uso mas apropiado que cada uno tiene analizando sus ventajas y desventajas. Mediante el conocimiento bsico adquirido atreves de nuestra investigacin nos facilito la manipulacin de estos Ides y permiti realizar un programa con herencias y clases abstractas para realizar nuestra comparacin de Ides. Se pudo concluir que los Ides para desarrollo de java nos permite relacionar este lenguaje y facilitar su aplicacin en diversos proyectos manipulando mltiples aplicaciones de java de una forma mas amigable con el desarrollador y facilita muchas gestiones que java a desarrollado como son aplicaciones mviles, Web, y programacin Esta investigacin ayudo a ver que cada Ides (Blue J, J builder, JCreator, Visual J# y Jidea) es validad segn la aplicacin que realicemos teniendo en cuenta que ningn Ides es mejor que otro si no aplicable segn las circunstancias a la cual la vamos a aplicar. Vemos y comparamos que el cdigo nativo de java no cambia haci trabajemos en cualquier Ide de java lo nico que realizar es facilitar la forma de realizar el programa

VI. BIBLIOGRAFA

URL:http://www.embarcadero.com/products/jbuild er/why-jbuilder Fecha y hora: Octubre, 14, 2011/15:08 URL:http://lospasosdelrex.bligoo.com/content/view /1105262/Como-empezar-a-trabajar-conCreator.html http://zarza.usal.es/~fgarcia/doc/tuto2/Index.htm Fecha y hora: Octubre, 14,2011/18:45 URL:http://jungla.dit.upm.es/~santiago/docencia/ap untes/applets/ Fecha y hora: Octubre, 14.2011/12:30 URL:http://leo.ugr.es/J2ME/APPS/GuionTetris/gui onNetbeansMoviles.pdf Fecha y hora: Octubre, 15,2011/14:02

V. BIOGRAFA DE LOS AUTORES Cristian Andrs Hernndez Vallejo, naci en Ecuador, Quito el 11 de diciembre del 1987. Se gradu en Quito, en el Instituto Superior Andino, como bachiller en Fsico

Matemtico, estudia en Sangolqu en la Escuela Politcnica del Ejrcito, electrnica en automatizacin y control. Actualmente se encuentra preparndose para llegar a ser un buen ingeniero. Cesar Augusto Calahorrano, naci en Ecuador, Quito el 27 de mayo de 1989. Se gradu en Quito, en la Unidad Educativa Borja 3, y en el Instituto Tecnolgico Superior Central Tcnico y estudia en la Escuela Politcnica del Ejrcito, redes y comunicacin de datos.

También podría gustarte