ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Entornos para crear aplicaciones en el lenguaje Java


Enviado por   •  24 de Agosto de 2017  •  Apuntes  •  1.052 Palabras (5 Páginas)  •  282 Visitas

Página 1 de 5

Universidad Tecnológica de Panamá – sede Veraguas

Facultad de Sistemas

Lic. en Desarrollo de software

II Semestre

Materia Desarrollo de software II

Facilitador del curso: Sonia Camarena

Grupo: 4LS111

Integrantes: Alejandro Carrera – Ana Aguilar – Justino Díaz

Fecha de entrega: 15/8/17


Entornos para crear aplicaciones en el lenguaje Java

  1. IDE(entorno de desarrollo integrado): Un entorno de desarrollo integrado, es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDE proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto.[pic 1]

Un IDE debe tener las siguientes características:

  • Multiplataforma
  • Soporte para diversos lenguajes de programación
  • Integración con Sistemas de Control de Versiones
  • Reconocimiento de Sintaxis
  • Extensiones y Componentes para el IDE
  • Integración con Framework populares
  • Depurador
  • Importar y Exportar proyectos
  • Múltiples idiomas
  • Manual de Usuarios y Ayuda.

Un ejemplo de un entorno de programación JCreator: Software comercial. Se pueden obtener versiones de prueba o versiones simplificadas gratuitas en la web. Este IDE está escrito en C++ y omite herramientas para desarrollos gráficos, lo cual lo hace más rápido y eficiente que otros IDEs.[pic 2]

  1. JDK (Java Development Kit). es un entorno de desarrollo de software utilizado para desarrollar aplicaciones y applets Java. Incluye Java Runtime Environment (JRE), un intérprete / cargador (java), un compilador (javac), un archiver (jar), un generador de documentación (javadoc) y otras herramientas necesarias en el desarrollo de Java.

Para ejecutar aplicaciones Java y applets, simplemente descargue el JRE. Sin embargo, para desarrollar aplicaciones Java y applets, así como ejecutarlos, el JDK es necesario.

Para los desarrolladores que deseen trabajar en un entorno de desarrollo integrado (IDE), se puede descargar un JDK incluido con Netbeans desde el sitio web de Oracle. Estos IDE aceleran el proceso de desarrollo introduciendo funciones de apuntar y hacer clic y arrastrar y soltar para crear una aplicación.

Existen diferentes JDK para varias plataformas. Las plataformas soportadas incluyen Windows, Linux y Solaris. Los usuarios de Mac necesitan un kit de desarrollo de software diferente, que incluye las adaptaciones de algunas herramientas que se encuentran en el JDK.

[pic 3]

Tipos de plataformas de desarrollo en Java

  1. J2SE (Java 2 Standar Edition): es la edición principal de la plataforma Java sobre la cual se basan las demás ediciones. Provee las capacidades de desarrollo y ejecución de software escrito en lenguaje Java.

J2SE incluye herramientas y APIs para desarrollar aplicaciones con interfaz gráfica, acceso a base de datos, acceso a directorios, seguridad, entrada/salida, programación en red y varias otras funcionalidades.

Las bibliotecas principales son clases que se encuentran dentro de los paquetes java. y las bibliotecas con extensiones estándares se encuentran como clases dentro de los paquetes javax.[pic 4]

[pic 5]

 

  1. J2EE (Java 2 Enterprice Edition):  es una especificación que define una plataforma para crear aplicaciones empresariales utilizando un modelo de multicapas, dividiendo la aplicación en diferentes niveles, cada uno especializándose en una tarea en particular. Su estructura está basada en J2SE y un conjunto de sus APIs, a la cual J2EE aporta la especificación de componentes, containers y las APIs para los servicios de transacciones, mensajería, envío de correos y conectores de recursos externos. [pic 6]

[pic 7]

  1. Java Platform, Micro Edition (Java ME) ofrece un entorno flexible y sólido para aplicaciones que se ejecutan en dispositivos móviles e integrados: teléfonos móviles, TDT, reproductores Blu-ray, dispositivos multimedia digitales, módulos M2M, impresoras y mucho más.

JLa tecnología Java ME se creó originalmente para paliar las limitaciones asociadas a la creación de aplicaciones para pequeños dispositivos.

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (862 Kb) docx (1 Mb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com