ACTIVIDAD 1 Entorno Gráfico de Desarrollo (IDE)

También podría gustarte

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 19

Tecnológico de estudios superiores de

Ecatepec.

Ing. Informática.

Materia: Programación Orientada a


Objetos (POO).

ACTIVIDAD 1: Entorno Gráfico de


desarrollo (IDE).

Alumno: Jovany Rios Estrada


Semestre: Segundo.
Grupo: 15202
INTRODUCCIÓN:

En el siguiente documento se desarrollará una


investigación acerca de los principales IDES
compatibles con el lenguaje de programación JAVA
esto con el fin de encontrar el IDE que se adapte a
nuestras necesidades como usuarios por lo tanto se
tomará en cuenta cada una de las características.

1.Principales IDES
2. Mi selección personal de los mejores IDES

2.1.1 Instalación de NetBeans


2.1.2 Áreas que lo componen
2.2.1 Instalación de IntelliJ IDEA

3. Conclusión
1.Principales IDES Utilizados con el lenguaje JAVA.

Número Uno: NetBeans con Darcula.


NetBeans es un entorno de desarrollo integrado de código abierto. Es
el IDE más querido y usado por los desarrolladores de Java.
Proporciona modularidad al código, ya que admite un enfoque
modular, es decir, permite que las aplicaciones se desarrollen como
módulos (como un componente de un software). Es compatible con
todos los principales sistemas operativos.

La plataforma NetBeans es básicamente un framework que simplifica


el desarrollo de aplicaciones de escritorio Java. Es capaz de instalar
módulos de forma dinámica. Además de Java, también admite otros
lenguajes, incluidos PHP, C, C++ y HTML 5.

NetBeans IDE es el IDE oficial para Java 9. Con sus editores,


analizadores de código y conversores, puedes actualizar tus
aplicaciones de forma rápida y sin problemas para usar nuevas
construcciones del lenguaje Java, como lambdas, operaciones
funcionales y referencias de métodos.

Características de NetBeans:

Gestión mejorada de la interfaz de usuario ✔


Gestión de configuración de usuario ✔
Eficiente gestión de almacenamiento ✔
Administración de ventanas ✔
Herramientas de desarrollo integradas y bien diseñadas ✔
El mejor soporte para las últimas tecnologías de Java ✔
Edición de código rápido e inteligente ✔
Gestión de proyectos fácil y eficiente
Interfaz NetBeans con Darcula:
Numero Dos: IntelliJ IDEA.

IntelliJ IDEA es un IDE ergonómico y capaz para JVM que está


diseñado para mejorar la productividad del desarrollador. Este diseño
ergonómico, cuando se combina con una codificación inteligente, hace
que el desarrollo sea más agradable y altamente productivo.
IntelliJ IDEA le brinda una experiencia increíblemente rápida a través
de sugerencias relevantes en cada contexto, como análisis de código
sobre la marcha, herramientas de refactorización confiables y
finalización instantánea de código. También hace que su trabajo sea
más sencillo ya que no tiene que instalar complementos para esto.
Encontrará todas las herramientas necesarias, como sistemas de
control de versiones integrados, idiomas compatibles y una amplia
variedad de marcos compatibles. IntelliJ IDEA ofrece finalización de
código inteligente que sugiere solo los tipos que espera en el contexto
actual.
Aunque es un IDE para Java, también proporciona y comprende la
asistencia de codificación para otros lenguajes como JPQL,
JavaScript, HTML, SQL, etc. El IDE también predice las necesidades y
automatiza las tareas repetitivas y tediosas para que pueda
concentrarse en el panorama general. Además, el compilador siempre
intenta eliminar el riesgo de interrumpir el flujo del desarrollador y
minimizarlo.
IntelliJ IDEA se ocupa de otros aspectos, como buscar en una lista de
elementos, alternar una configuración, acceder a una ventana de
herramientas y completar un campo. Obtiene las últimas funciones
como acciones para guardar, análisis de todo el proyecto para
proyectos Java, administración de dependencias de Maven y Gradle,
inspecciones de actualizaciones, vista de estructura de diagrama,
múltiples años de derechos de autor, configuraciones avanzadas y
más.
Interfaz de IntelliJ IDEA:
Número tres: Eclipse IDE

Eclipse IDE ofrece Java IDE junto con otros IDE interesantes
como PHP IDE, JavaScript / TypeScript IDE, C / C ++ IDE y
más. Le permite combinar el soporte y las funciones de varios
idiomas en cualquier paquete predeterminado y hacer
extensiones y personalizaciones ilimitadas.

Cloud IDE tendrá su software donde quiera que vaya y desde


donde lo dejó. Experimente escenarios de desarrollo
modernos para CO, HTML, JavaScript y Java mediante el uso
de su navegador para desarrollar junto con los espacios de
trabajo alojados.

Aproveche las amplias plataformas para crear herramientas


de desarrollo de próxima generación. Cree herramientas y
servicios para ensamblarlos en nuevos paquetes o IDE a su
identidad. Varias plataformas lo ayudan a diseñar servicios
distribuidos, herramientas de escritorio, interfaces de
navegador, etc., para que pueda publicarlos en Eclipse
Marketplace.

Instale una fantástica colección de herramientas en el IDE de


escritorio de Eclipse, incluidas las herramientas GUI y el
constructor para gráficos, informes, pruebas, modelado y
más. Descargue la tecnología Eclipse 2021-09 e instale sus
paquetes IDE favoritos.
Interfaz de Eclipse:
4. BlueJ
Es un entorno de desarrollo gratuito de Java diseñado para
principiantes, utilizado por millones en todo el mundo. “James
Gosling”: el creador de Java citó una vez “Uno de mis IDE favoritos es
BlueJ“. Este IDE está disponible en todas las principales plataformas
de escritorio, incluyendo Windows, macOS, Ubuntu, Debian y soporte
para otros.

BlueJ es rico en documentación y su documentación proporciona un


buen soporte para sus usuarios y principiantes. Se desarrolló
principalmente con fines educativos, pero también es adecuado para
proyectos de desarrollo a pequeña escala en Java.

BlueJ fue diseñado para apoyar el aprendizaje de OOP (Programación


Orientada a Objetos) como resultado de lo que su equipo pudo
diferenciar de otros IDEs disponibles. El recurso de interacción junto
con una interfaz de usuario limpia, simple y ordenada, permite un uso
y una implementación fáciles con objetos mientras está en desarrollo.

La representación UML de todos los objetos en la pantalla principal al


inicio es una de las características interesantes que posee. Además de
Java, proporciona soporte en Stride, que se agregó recientemente en
2017.

Características de BlueJ:

Especialmente diseñado para fines educativos ✔


Funciona sin problemas en Windows y macOS ✔
Interfaz IDE directa y limpia ✔
Permite la interacción entre objetos ✔
BlueJ 4 y versiones posteriores vienen con soporte para VCS
Interfaz de Bluej:
2.1.1 Instalación de NetBeans y JDK 13, En
Windows 10.

Entrado al primer enlace descargamos el siguiente archivo, para ello


necesitas crear una cuenta e Oracle así te permitirá descargar sin
ningún problema el archivo.

Ya descargado el archivo buscamos la ruta donde se almaceno

Y ejecutamos como administrador esto para otorgarle todos los


permisos para realizar cualquier tipo de cambio en la máquina.

Le damos siguiente a todo y nos aparecerá la siguiente ventana:


Significa que ya está instalado el JDK.

EL siguiente paso es instalar el NetBeans así que para ello seguimos


los siguientes pasos
Seleccionamos el siguiente enlace de descarga:

Una vez descargado buscamos la ubicación del archivo y lo


ejecutamos como Administrador.

Damos siguientes a todo y verificar que la ruta que NetBeans nos


agregue sea la misma donde se instaló el JDK.
Nos saldrá la siguiente ventana y significa que la instalación ya quedo
lista
2.1.2 Áreas que lo componen

La barra de herramientas de NetBeans está compuesta por:

File: Esta nos permite crear nuevos proyectos, guardar los proyectos,
Abrir los proyectos, Importarlos y Exportarlos, también nos permite
imprimir los proyectos y cerrar el IDE.

Edit: El área de edit nos permite editar el texto, copiarlo, pegarlo,


cortarlo, retroceder acciones, borrar texto, seleccionar todo el texto y
también nos permite buscar palabras especificas dentó del código.

View: Nos permite editar el IDE poner las opciones que nos sean de
utilidad, así como ocultar lo superfluo.

NavIgate: Esta opción nos permite navegar por distintas áreas del
IDE y del código.

Source: Esta opción nos permite hacer ediciones rápidas en el


código como dar formato, mover un bloque de código hacia arriba o
abajo, también nos permite agregar código como los métodos setter
and getter, constructor y to string.

Refactor: Nos permite renombrar una carpeta o un paquete también


está integrada la función de copiar (control + c).
Run: Aquí es donde se ejecuta el programa y se verifica que el
algoritmo cumpla con la sintaxis del lenguaje, también nos permite
generar los JavaDocs.
Debug: Nos permite ejecutar el código paso a paso para tener una
mejor visualización de lo que está pasando.
Tools: En esta área se encuentran diversas opciones que nos ofrece el
id como las opciones esta nos permite cambiar el color a la fuente y el
fondo, también nos permite editar los atajos del teclado para mayor
comodidad.

Pluggins: Después esta la opción de Pluggins que nos permite


instalar complementos para NetBeans estos son creados por la
comunidad un ejemplo en Darcula que cambia el color del IDE.

Window: Esta área nos permite agregar ventanas para una mejor
visualización de código nos puede mostrar información adicional.

Help: Aquí se nos permite ver todos los atajos que tiene el IDE
también podemos checar si existen nuevas versiones del IDE y
posterior mente actualizarlos a la versión más reciente para disfrutar
de las nuevas características entregadas por el equipo de desarrollo
del IDE.
2.1.1 Instalación de IntelliJ IDEA. y JDK 13, En Windows 10.

EL primer paso es entrar al siguiente enlace desde nuestro navegador

Posterior mente nos llevara a la siguiente página:

Tenemos que elegir la Opción de Community


Para desarrollo de JVM y Android. Ya que esta versión es gratis,
código abierto.
Ya Descargado el Archivo lo ejecutamos como administrador

Instalamos el lenguaje Java y 64 bits launcher.

Si se Instaló correctamente nos aparecerá el siguiente acceso directo:


3. Conclusión:

Los IDES nos ayudan en la tarea de programar de modo que facilita


enormemente el proceso de desarrollo y solución en los errores del
código de un software. Los IDES nos ofrecen muchas herramientas
para un desarrollo más rápido y eficiente, ya cuenta con diversos
apoyos como detección de errores, resalta el código para mejor
visualización, insertar código predeterminado como setter and getters,
constructores, toString. También cuentan con el modo debug que nos
permite ejecutar el código paso a paso esto ayuda mucho a las
personas que se están introduciendo al mundo de la programación ya
que así se puede comprender de una mejor manera lo que se está
realizando.
También nos ofrecen muchos atajos para la edición del código como
autocompletado de texto, Eliminar una fila, copiar más de una fila de
código, importar automáticamente los paquetes de las clases. Los
IDES soportar diversos lenguajes de programación no únicamente
JAVA sino también PHP, C++, C etc...
Por lo tanto, considero que sin los IDES definitivamente sería mucho
más difícil el desarrollo de software y sobre todo son muy importantes
para los desarrolladores nuevos ya que nos permiten generar código
con fines educativos.

También podría gustarte