Eclipse es un programa de código abierto compuesto por una serie de herramientas de desarrollo multiplataforma. Originalmente fue desarrollado por IBM para crear aplicaciones enriquecidas, a diferencia de las aplicaciones basadas en navegadores. Actualmente es desarrollado por la Fundación Eclipse, una organización sin fines de lucro que fomenta una comunidad de código abierto. El documento proporciona información sobre los principales componentes de Eclipse y cómo pueden usarse para crear aplicaciones móviles.
cortes de luz abril 2024 en la provincia de tungurahua
Presentación1
1. 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
2. ¿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
3.
4.
5. 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
6. 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.
7. Nos permite depurar
nuestro código, pudiendo
Ver en tiempo de
ejecución, nuestro
código, el valor de las
Variables y objetos y
Pudiendo cambiarlos en
Tiempo real para
comprobar la
funcionalidad de
nuestros proyectos
Ejecuta
transformación
Paquete de
Explorador
8. New: Para crear un nuevo archivo.
Open file:Para abrir el archivo.
Close: Cerrar el archivo
Close all: Cerrar todos los archivos
Save: Guardar el archivo
Save as..: Guardar el archivo como..
Save all: Guardar todos los archivos.
Revert: Revertir
Move..: Mover
Rename..: Cambiar nombre
Refresh: Actualizar
Convert Line Delimiters To:
Línea delimitadores para convertir
Print..: Imprimir
Switch Workspace: Cambiar el espacio
de trabajo
Restart: Reiniciar
Import…: Importación
Export…: Exportación
Properties: Propiedades
Exit: Salir
9. 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
10. Para crear un proyecto hacemos
clic en file ->new - >Project...
Archivo
Nuevo
Abrir
archivo
Proyecto Java
Proyecto
aplicación
AndroidProyecto
Paquete
12. 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...
13.
14.
15. 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 campo
Convert Anonymous Class to
Nested…:
Clase anónima convertir a anidar
Move Type to New File…:
Tipo de movimiento al nuevo archivo
16. 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
17. 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
18. 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 Justo
Shift Left: Mayus Izquierda
Correct Indentation: Sangría
correcta
Format: Formato
Format Element: Elemento de
formato
Add Import: Añadir importación
Organize Imports: Organizar las
importaciones
Sort Members..: Miembros de la
clase
Clean Up…: Limpiar
19. 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
20. 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 convocat
oria
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
21. 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
22. 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...
23. Open Project:
Proyecto abierto
Close Project:
Cerrar proyecto
Build All: Construir todo
Build Project:
Construir proyecto
Build Working Set:
Construir el trabajo conjunto
Clean..: Limpiar
Build Automatically:
Construir automáticamente
Generate Javadoc..:
Generar Javadoc
Properties: Propiedades
24. 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
25. 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 cl
ase
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
26. 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:
27. 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
28. 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 perspectiv
a
29. 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,A
dvaced,Other,Cust
om & Library
Views.
30. Widget de
Formulario
Campos de Textos
Diseños
Compuesto
Imágenes y Media
Fecha y hora
Transiciones
Avanzado
Otro
Vistas de la Biblioteca
Personalizada
Diseño Grafico
La Actividad Principal
Un Nexo
App Tema
PALETA
Actividad
Principal
31. 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.
32. La carpeta Text Fields
sirve para agregar
texto ingresar
valores, contraseñas
entre otras cosas
33. La carpeta Layouts
sirve para diseñar
cuadriculas, diseñar
líneas horizontales y
verticales, diseño
de marcos ,agregar
fragmento ,espacio
etc.
34. 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.
35. 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.
36. La carpeta Time
& Date tiene
selector de
temporizador,
selector de
flechador,
cronometro etc.
40. 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“:
42. 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
44. 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.