Tutorial de eclipse_denisse

101
MATERIA:DESARROLLA APLICACIONES MOVILES MAESTRA:MARGARITA ROMERO ALVARADO GRADO:4TO GRUPO:A PROGRAMACION PERLA DENISSE JAUREGUI BAUTISTA

Transcript of Tutorial de eclipse_denisse

TUTORIAL DE ECLIPSE

MATERIA:DESARROLLA APLICACIONES MOVILESMAESTRA:MARGARITA ROMERO ALVARADOGRADO:4TOGRUPO:APROGRAMACIONPERLA DENISSE JAUREGUI BAUTISTA

TUTORIAL DE ECLIPSE

ECLIPSEEclipsees una plataforma de software compuesto por un conjunto de herramientas de programacin decdigo abiertomultiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, tpicamente ha sido usada para desarrollarentornos de desarrollo integrados(del ingls IDE), como el IDE deJavallamadoJava Development Toolkit(JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados tambin para desarrollar el mismo Eclipse). Sin embargo, tambin se puede usar para otros tipos de aplicaciones cliente, comoBitTorrentoAzureus.

Eclipse es tambin una comunidad de usuarios, extendiendo constantemente las reas de aplicacin cubiertas. Un ejemplo es el recientemente creado Eclipse Modeling Project, cubriendo casi todas las reas de Model Driven Engineering.

Eclipse fue desarrollado originalmente por IBM como el sucesor de su familia de herramientas para VisualAge.

Eclipse es ahora desarrollado por la Fundacin Eclipse, una organizacin independiente sin nimo de lucro que fomenta una comunidad de cdigo abierto y un conjunto de productos complementarios, capacidades y servicios.

Eclipse fue liberado originalmente bajo la Common Public License, pero despus fue re-licenciado bajo la Eclipse Public License. La Free Software Foundation ha dicho que ambas licencias son licencias de software libre, pero son incompatibles con Licencia pblica general de GNU (GNU GPL)

CARACTERISTICAS:Eclipse dispone de un Editor de texto con un analizador sintctico. La compilacin es en tiempo real. Tiene pruebas unitarias con JUnit, control de versiones con CVS, integracin con Ant, asistentes (wizards) para creacin de proyectos, clases, tests, etc., y refactorizacin.

Asimismo, a travs de "plugins" libremente disponibles es posible aadir control de versiones con Subversion.4 e integracin con Hibernate.

ARQUITECTURA:El entorno de desarrollo integrado (IDE) de Eclipse emplea mdulos (en ingls plug-in) para proporcionar toda su funcionalidad al frente de la plataforma de cliente enriquecido, a diferencia de otros entornos monolticos donde las funcionalidades estn todas incluidas, las necesite el usuario o no. Este mecanismo de mdulos es una plataforma ligera para componentes de software. Adicionalmente a permitirle a Eclipse extenderse usando otros lenguajes de programacin como son C/C++ y Python, permite a Eclipse trabajar con lenguajes para procesado de texto como LaTeX, aplicaciones en red como Telnet y Sistema de gestin de base de datos. La arquitectura plugin permite escribir cualquier extensin deseada en el ambiente, como sera Gestin de la configuracin. Se provee soporte para Java y CVS en el SDK de Eclipse. Y no tiene por qu ser usado nicamente con estos lenguajes, ya que soporta otros lenguajes de programacin.

Eclipse provee al programador con frameworks muy ricos para el desarrollo de aplicaciones grficas, definicin y manipulacin de modelos de software, aplicaciones web, etc. Por ejemplo, GEF (Graphic Editing Framework - Framework para la edicin grfica) es un plugin de Eclipse para el desarrollo de editores visuales que pueden ir desde procesadores de texto WYSIWYG hasta editores de diagramas UML, interfaces grficas para el usuario (GUI), etc. Dado que los editores realizados con GEF "viven" dentro de Eclipse, adems de poder ser usados conjuntamente con otros plugins, hacen uso de su interfaz grfica personalizable y profesional.

El SDK de Eclipse incluye las herramientas de desarrollo de Java, ofreciendo un IDE con un compilador de Java interno y un modelo completo de los archivos fuente de Java. Esto permite tcnicas avanzadas de refactorizacin y anlisis de cdigo. Mediante diversos plugins estas herramientas estn tambin disponibles para otros lenguajes como C/C++ (Eclipse CDT) y en la medida de lo posible para lenguajes de script no tipiados como PHP o JavaScript. El IDE tambin hace uso de un espacio de trabajo, en este caso un grupo de metadatos en un espacio para archivos planos, permitiendo modificaciones externas a los archivos en tanto

PANTALLA DE CARGA DE ECLIPSE

File sirve paraFile es para nuevo archivo archivoEs para editar el archivoSirve para correr el programa sealado

Contiene un directorio con el nombre del proyecto para pasar de una perspectiva a otra.

Sirve para realizar una bsquedaPara crear algn proyecto hacia la plataforma

Sirve para redactar el programa hecho

Sirve para abrir una barra de opciones para poder crear otros archivos tales como personalizar perspectiva.

Esta opcin sirve para ayudarte cuando algo se te dificulte.

Nuevo programaAbrir archivoCerrar

GuardarOpcin para guardar todoSirve para revertir

Sirve para moverSirve para renombrar

ImprimirReiniciarImportar

Opcin de exportarPropiedadesSirve para salir

Es la opcin de deshacer.Es la opcin de rehacer lo hecho.Sirve para cortar.

Opcin de copiar.Opcin de pegar.Opcin de borrar.

Con esta opcin puedes seleccionar todo.Encontrar o remplazar

Aadir bookmarkAadir tarea

Sirve para correr el programa.

Ir aAbrir desde el portapapeles.De tipo abierto.

Abrir desde la jerarquaRecurso de texto

Opcin de Mostrar enOpcin de SiguienteEs para ir a lo anterior

Para editar la ubicacin.AtrsAdelante

BuscarArchivoTextoReferencias

DeclaracionesImplementaciones Leer acceso

Opcin para abrir proyectoOpcin que sirve para cerrar el proyecto

Construir todoOpcin para generar javadocConstruir proyecto

Opcin para correr el programa hechoSirve para correr historia

Como correr el programaOpcin que sirve para depurar

Sirve para Correr configuraciones Sirve para depurarSirve para Depurar configuraciones

Es un Removedor de interrupcionesSirve para Aadir excepcin de interrupcinSirve para utilizar herramientas

Sirve para depurar el historialEs un Punto de interrupcin

Es para utilizar una Nueva ventanaEs un editorSirve para acceder a la barra de herramientas

PerspectivaNavegacinPreferenciasOpcin de mostrar la presentacin

Opcin de bienvenidosSirve para entrar a contenido de ayudaOpcin de buscar

Sirve para entrar a una opcin de clave asistenteSobre eclipseAyuda dinmica

Opcin de descripcin del programaOpcin de recursoCamino

Opcin de ubicacinTipo

Opcin Para seleccionar un asistente

Estos son todos los asistentes que se pueden consultar

Proyecto de java Proyecto de Aplicacin AndroidProyecto

Opcin para crear un nuevo paqueteOpcin para crear una claseSirve para crear una interfaz

Opcin de enumeracinOpcin de anotacinCarpeta de origen

Conjunto de trabajo de javaCarpetaArchivo

Archivo android XTMLEjemplosOtros

Opcin de guardar

Opcin para guardar todo

Saltar puntos de interrupcin

Depurar

Como depurarConfiguracin de depurarOrganizar favoritos

Sirve para intentar correr el programa realizado

Opcin para saber como correr el programaConfiguraciones de correr

Nuevo paquete de java

Nuevo paquete de java

Opcin para acceder directamente a un testClase

Opcin de interfazOpcin de enumeracinAnotacin

De tipo abierto

Opcin de abrir tareas

Opcin para seleccionar la tarea que se tiene que abrirSirve para seleccionar los artculos

Sirve para buscar

Saltar todos los puntos de interrupcin

Siguiente Anotacin

Anotacin Anterior

Actividad PrincipalPaleta

Mostrar Vistas PreviasMostar Vistas Previas Pequeas

Sirve Para Mostar Iconos Y textosSirve Para Mostrar Solamente Iconos

Refrescar vistas previasSirve Para Mostrar Categoras

Sirve Para Ordenar AlfabticamenteAuto cerrar AnteriorSirve Para Resetear

Formar WidgestCampos de Texto

DiseosCompuestoImgenes y media

hora y fechaSirve Para Hacer Transiciones

Avanzado Otros

configuracin de render con este diseo en EclipseSirve Para Elegir el Dispositivo

Sirve para ir al siguiente estadoSirve Para Elegir El Tema De La Aplicacin

actividad principallocal para utilizar cuando se representa la disposicin en Eclipse

Relleno Ancho De Palanca

ContornoDiseoVer texto

Contenido

ProblemasDeclaracinConsola

Diseo Grafico

Actividad principal

Sirve para desplegar todo

Enlace con el editor

Ver men

Mostrar Propiedad Avanzada

Ordenar Alfabticamente

Restaurar El Valor Por Defecto

Consola Limpia

Desplazamiento de bloqueo

Consola De Pin

Consola De Visualizacin Seleccionado

Abrir Consola

Construir Consola

java consola de seguimiento de la pila

Ver Nueva Consola