Presentación1

45
CENTRO DE ESTUDIOS TECNOLOGICOS INDISTRIAL Y DE SERVICIOS N°109 MOLAR MENDEZ KENYA DORINKA 4°BM “PROGRAMACION” COMPONENTES DE ECLIPSE DESARROLLA APLICACIONES MOVILES PROFA:LIC.MARGARITA ROMERO ALVARADO

Transcript of Presentación1

CENTRO DE ESTUDIOS TECNOLOGICOS INDISTRIAL Y DE

SERVICIOS N°109

MOLAR MENDEZ KENYA DORINKA

4°BM “PROGRAMACION”

COMPONENTES DE ECLIPSE

DESARROLLA APLICACIONES MOVILES

PROFA:LIC.MARGARITA ROMERO ALVARADO

¿Qué es el eclipse?Eclipse es un programa informático compuesto

por un conjunto de herramientas de programación de código abierto multiplataforma

para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a

las aplicaciones "Cliente-liviano" basadas en navegadores. 

¿Dónde fue desarrollado el eclipse? originalmente por IBM como el sucesor de su familia de herramientas para VisualAge. Eclipse es ahora desarrollado por la Fundación Eclipse, una organización independiente sin ánimo de lucro que fomenta una comunidad de código

abierto y un conjunto de productos complementarios, capacidades y servicio

INTERFAZ DE USUARIO

nos proporciona información acerca de los archivos, de sus atributos, de los directorios, etc.

permite crear y modificar archivos digitales compuestos únicamente por un texto sin formato, conocidos comúnmente como archivos de texto o texto plano

se traduce como ejecutar y, a veces, como correr.

Código o fuentes

Navegar

Buscar

Proyecto

reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo.

ventana

Mesa de Ayuda

Menú: incluye todas las opciones del entorno y algunos iconos de acceso directo alas mas empleadas.

Perspectiva: Permite alternar entre las diferentes perspectivas que haya abiertas.Control de Proyecto: Permite controlar

el contenido del proyecto, los archivos que lo componen.

Editor: la zona mas amplia para editar el contenido de los archivos ya sean visualmente o en modo de texto.

Propiedades: utilizadas en muchas ocasiones para editar propiedades del archivo editado.

Control Ejecución: Incluye todo lo necesario para controlar y monitorizar la ejecución de nuestro proyecto.

Nos permite depurar nuestro código, pudiendoVer en tiempo de ejecución, nuestrocódigo, el valor de lasVariables y objetos yPudiendo cambiarlos en Tiempo real para comprobar la funcionalidad de nuestros proyectos

Ejecuta transformación

Paquete de Explorador

New: Para crear un nuevo archivo.Open file:Para abrir el archivo.Close: Cerrar el archivoClose all: Cerrar todos los archivosSave: Guardar el archivoSave as..: Guardar el archivo como..Save all: Guardar todos los archivos.Revert: RevertirMove..: MoverRename..: Cambiar nombre Refresh: ActualizarConvert Line Delimiters To:Línea delimitadores para convertirPrint..: ImprimirSwitch Workspace: Cambiar el espacio de trabajoRestart: ReiniciarImport…: ImportaciónExport…: ExportaciónProperties: PropiedadesExit: Salir

Java Project: Proyecto Java Android Application Project:

Proyecto de aplicación para  Android Project: Proyecto Package: Paquete Class: Clase Interface: Interfaz Enum: Enumeración Annotation: Anotacion Source Folder: Carpeta de

origen Java Working Set: Java trabajo

conjunto Folder: Carpeta File:Archivo Untitled Text File:Archivo de

texto sin titulo Android XML file :Archivo XML

Android Junit Test Case:

Caso de prueba JUnit Example..: Ejemplo Other: Otros

CREACIÓN DE UN PROYECTO

Para crear un proyecto hacemos clic en file ->new - >Project...

Archivo

Nuevo

Abrir archivo

Proyecto Java

Proyecto aplicación AndroidProyecto

Paquete

YA TENEMOS TODO LO NECESARIO INSTALADO PARA IMPLEMENTAR EL PRIMER PROYECTO. DESDE EL MENÚ DE OPCIONES: FILE -> NEW -> ANDROID APLICACIÓN PROJECT

Nombre de la Aplicación

Nombre del Proyecto

Nombre del paquete

EDITOR DE TEXTO DE ECLIPSE

Editor donde escribiremos el código de nuestra aplicación.Permite autocorrección, soporte para Javadoc ,además permite ver la sintaxis de java más cómodamente ya que nos muestra las palabras reservadas, literales, comentarios, etc...

EDITOR DE TEXTO DE ECLIPSE

UNDO: DESHACERREDO: REHACERCUT: CORTARCOPY: COPIARPASTE: PEGARDELETE: ELIMINARSELECT ALL: SELECCIONAR TODOFIND/REPLACE: BUSCAR/REMPLAZARADD BOOKMARK: AÑADIR UN MARCADORADD TASK: AÑADIR LA TAREA.

Rename: Cambiar el nombre Move…: Movimiento Android: Android Change Method Signature…: Firma del método de cambio Extract Method…: Método del extracto Extract Local Variable…: Extracto de Variable Local Extract Constant: Extraer

constante Inline..: En línea Convert Local Variable to

Field…:Convertir la Variable Local al cam

po Convert Anonymous Class to

Nested…:Clase anónima convertir a anidar Move Type to New File…:Tipo de movimiento al nuevo archi

vo

Extract Superclass…:extraer superclase

Extract Interface..: Interfaz Extracto

Use Supertype Where Possible..:Utilice Supertype cuando sea

posible Push Down..: apretar Pull Up…:levantar Extract Class…:Extracto de

la clase Introduce Parameter

Object..:Introducir parámetros de objeto

Introduce Indirection…:introducir Indirección

Introduce Factory…:introducir fábrica

Introduce Parameter…:introducir Parámetro

Encapsulate Field….:encapsular campo

Generalize Declared Type…:

Generalizar tipo declarado

Infer Generic Type Arguments…:

Deducir argumentos de tipo genérico

Migrate JAR File…:Migrar archivo JAR Create

Script…:Crear guion Apply

Script…:Aplicar guión History….:Historia

Toggle Comment: Comentario de palanca

Add Block Comment: Añadir comentario de bloque

Remove Block Comment: Eliminar comentario del bloque

Genérate Element Comment:Generar el elemento Comentario:Shift Right: Cambio JustoShift Left: Mayus IzquierdaCorrect Indentation: Sangría

correctaFormat: FormatoFormat Element: Elemento de

formatoAdd Import: Añadir importaciónOrganize Imports: Organizar las

importacionesSort Members..: Miembros de la

claseClean Up…: Limpiar

Override/implement methods…:Anulación/implementación de métodos Genérate getters and setters…:Generar captadores y definidores Genérate delégate methods…:Generar métodos delgados Genérate toStringO…:Generar en cadenas Generate hashCode() and equals()…:Generar código Generate Constructor using Fields…:Generar Constructor utilizando campos Generate Constructors from

Superclass…:Generar constructores de superclase Surround With: Rodear con Externalize Strings..: Externalizar las

cuerdas Fiend Broken Externalized

Strings:Encuentra cuerdas

Go into: Entrar en Go to: Vete a Open: Abierto Open Type Hierarchy:

Jerarquía de tipo abierto Open Call hierarchy:

Abierta jerarquía de convocatoria

Open Hyperlink: Abrir hipervínculo

Open Implementation: Aplicación abierta

Open súper Implementation: Super abierta implementación

Open Attached Javadoc: Abrir adjunto Javadoc

Open from Cipboard: Abierto desde Cipboard

Open Type….:Tipo abierto Open Type in Hierarchy…:

Abra el tipo de jerarquía Open Resource…: Recurso abierto Show in Breadcrumb:

Mostrar en el hilo de Ariadna

Show In: Mostrar en Next: Próxima Previous:Anterior Last Edit Location: Ultima

edición ubicación Back: Atrás Forward: Adelante

Search..: Búsqueda de File….: Archivo Java…:Java Text: Texto References: Referencias Declarations:

Declaraciones Implementors:

Implementadores Read Access:

Acceso de lectura Write Access:

Acceso de escritura Ocurrences in File: Ocurrencia en archivo Referring Tests…:

Refiriéndose a las pruebas...

Open Project: Proyecto abierto Close Project:

Cerrar proyecto Build All: Construir todo Build Project: Construir proyecto Build Working Set:Construir el trabajo conjun

to Clean..: Limpiar Build Automatically:Construir automáticament

e Generate Javadoc..:Generar Javadoc Properties: Propiedades

Run: Ejecutar Debug:Depuración Run History: Ejecutar la historia Run As: Ejecutar como Run configurations…: Ejecutar las configuraciones Debug History: Depurar Historia Debug As: Depurar Como Debut Configurations…: Depurar configuraciones Toggle Breakpoint: alternar

punto de interrupción Toggle Line Breakpoint: Alternar

punto de interrupción de línea Toggle Method Breakpoint:

Alternar punto de interrupción Método

Toggle Watchpoint: Agrupación de palanca

Skip All Breakpoints: Omitir todos los puntos de interrupción

Remove All Breakpoints: Quitar todos los puntos de interrupción Add Java Exception Breakpoint…:Añadir Java excepción desempate.... Add class Load Breakpoint..:

Añadir punto de rotura de carga de clase

All References..: Todas las referencias All Instances…: Todas las instancias Instance Count…: Conteo de instancia Watch: Reloj Inspect: Inspeccione Display: Pantalla Execute: Ejecutar Force Return: Retorno de la fuerza External Tools: Herramientas externas

New Windows: Nuevas ventanas New Editor: Nuevo editor Hide Toolbar: Ocultar barras de

herramientas Open Perspective: Perspectiva abierta Show View: Mostrar vista Customize Perspective…: personalizar

perspectiva Save Perspective

As…:Salvar la perspectiva como Reset Perspective..:

Restablecer perspectiva Close Perspective: Cerca de perspectiva Close All Perspectives:

Cerrar todas las perspectivas Navigation: Navegación Android SDK Manager:

Director de SDK de Android Android Virtual Device Manager:

Android Virtual Device Manager Run Android Lint:

Ejecutar Android pelusa Preferences: Preferencias:

Welcome: Bienvenido Help Contents: Contenido

de ayuda Search: Búsqueda Dynamic Help: Ayuda

dinámica Key Assist…:Clave Tips and Tricks…:Consejos

y trucos Cheat Sheets…:Engañar

hojas Eclipse Maeketplace…: Eclipse del mercado Check for Updates: Buscar

actualizaciones Install New Software…: Instalar nuevo Software About Eclipse: Acerca de

eclipse

Save:Guardar

New:Nuevo

last edit location:

última edición  ubicación

Save All: Guardar

todos

Print:Imprimir

Android SDK Manager:

Android Virtual Device Manager

Skip All Breakpoint:Omitir todo punto de rotura

New java class. Nueva clase java

New Android XML File

Run Android Lint

External Tools:

Herramientas externas

Run

New java Package: Nuevo paquete java

Bebug

Next annotation: Próxima anotación

Search: Buscar

Open type:tipo abierto

Previous Annotation:

Anotacion anterior

Back:Atrás

Pin editor:Editor de PIN

Floward:Adelante

open perspective:Abrir perspectiva

Palette: es un componente de eclipse que tiene carpetas para diseñar entre otras cosas, las carpetas que compones al palette son: Form Widgets, Test Fields, Layouts, composite, Images & Media, Time & Date,Transitions,Advaced,Other,Custom & Library Views.

Widget de Formulario

Campos de TextosDiseños

Compuesto

Imágenes y Media

Fecha y hora

TransicionesAvanzado

Otro

Vistas de la Biblioteca Personalizada

Diseño Grafico La Actividad Principal

Un Nexo

App Tema

PALETA

Actividad Principal

Form Widgets:Esta carpeta sirve para diseñar.

Sirven para añadir un botón a un layout y añadir código ,poner 3 objetos de la clase RadioButton ,agregar foto.

La carpeta Text Fields sirve para agregar texto ingresar valores, contraseñas entre otras cosas

LA

La carpeta Layouts sirve para diseñar cuadriculas, diseñar líneas horizontales y verticales, diseño de marcos ,agregar fragmento ,espacio etc.

La carpeta Composite sirve para la vista de desplazamiento horizontal ,para la vista de la línea, la vista de búsqueda, para deslizamientos, para la vista de cuadricula ,vista del desplazamiento.

La carpeta Images & Media sirve para la vista de imágenes ,para poner botón de imagen, Tiene opción para buscar las imágenes en galería ,también tiene controlador de medios de comunicación y para ver video.

La carpeta Time & Date tiene selector de temporizador, selector de flechador, cronometro etc.

La carpeta Advanced sirve para la vista de la textura, vista de arriba, selector de numero etc.

La carpeta Other sirve para poner el reloj del texto.

La carpeta Custom & Library Views sirve para vista de gráficos y abajo aparece un botón para actualizar.

Y ESTANDO SELECCIONADO EL TEXTVIEW BUSCAMOS LA PROPIEDAD TEXT Y CARGAMOS: "MI PRIMER PROGRAMA PARA ANDROID" Y PRESIONAMOS ENTER, PODEMOS VER QUE SE ACTUALIZA LA VISTA: 

en "vista de diseño" modificar los valores de las propiedades. Elegimos nuevamente la pestaña "Graphical Layout" y seleccionamos el TextView con el mouse y vemos que en la parte derecha de la pantalla aparece una ventana llamada "properties“:

Contorno

Disposición Relativa

Propiedades

Package Explorer: muestra los archivos Java de acuerdo con sus paquetes. También muestra las carpetas de archivos en el proyecto ( por ejemplo, documentos en la figura de abajo ) , así como los detalles específicos del proyecto Java como archivos JAR que se hace referencia

CONSOLA CON LOS RESULTADOS

Problemas

DeclaraciónConsola

COMENTARIO: En lo personal yo pienso que es muy

interesante usar este programa ya que cada componente de eclipse es necesario para que se pueda ejecutar bien el programa y no tener errores al momento de abrirlo. Es un programa de mucha ayuda, esta actividad me gusto mucho porque aprendimos los nombres de los componentes de todo el programa y para que sirven.