1. CETIS 109
• Alva Pumarejo Miguel Angel
• Báez Martinez Diuxy Nahúm
• Chavez De La Cruz Ernesto
• Desarrolla Aplicaciones Móviles
• Programación 4° AM
2. ¿QUÉ ES ECLIPSE?
• Eclipse es una plataforma de software 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. Esta
plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo
integrados (del inglés IDE), como el IDE de Java llamado Java Development
Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que
son usados también para desarrollar el mismo Eclipse). Sin embargo, también
se puede usar para otros tipos de aplicaciones cliente,
como BitTorrent o Azureus.
3. • Eclipse es también una comunidad de usuarios, extendiendo constantemente
las áreas de aplicación 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 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 servicios.
• Eclipse fue liberado originalmente bajo la Common Public License, pero
después fue re-licenciado bajo laEclipse Public License. La Free Software
Foundation ha dicho que ambas licencias son licencias de software libre, pero
son incompatibles con Licencia pública general de GNU (GNU GPL).
4. PARA QUE SIRVE ECLIPSE
• El Eclipse es un entorno de trabajo
profesional, por lo que en un principio
puede parecer complejo el desarrollo de
nuestros primeros programas.
Todo programa en Eclipse requiere la
creación de un "Proyecto", para esto
debemos seleccionar desde el menú de
opciones
39. Debug:
El "Debug" es una utilidad de MS-DOS que
permite visualizar memoria,
introducir programas en ella y rastrear su
ejecución. Una característica de debug es que
despliega todo el código del programa en
formato hexadecimal.
53. La herramienta paleta
cuenta con diferentes
tipos de editores para
poder modificar nuestro
programa a nuestro
gusto
54. La primera es Form
Widgets:
Consta con: vista
de texto largo,
mediano y
pequeño, botón
pequeño y
apagado, caja,
botón de radio,
vista de texto
revisado,
hilandero
55. Campo De Texto
Sirve para agregar
texto ingresar valores,
contraseñas entre otras
cosas
56. Layouts:
Esto ayuda al
diseño de
cuadrícula, diseño
lineal(vertical),
diseño
lineal(horizontal),
disposición
relativa, diseño de
marcos, etc.
57. Composite:
Compuesto
Aquí se podra encontrar
lista expandible, vista de
lista, vista de cuadrícula,
vista de desplazamiento,
vista de desplazamiento
horizontal, buscar en la
vista, cajón deslizante, etc.
58. Images & Media:
Imágenes y de los
medios de comunicación
Aquí se puede
encontrar la vista de la
imagen, botón de
imagen, controlador de
medios, Ver vídeo,
galería.
59. Time & Date:
Fecha y hora
Aquí podrás
encontrar el
selector de hora,
selector de hora,
vista de calendario
63. En esta capeta podras
encontrar un boton para
actualizar.
Custom &
Library Views:
Personalizados y
Biblioteca Vistas
64. 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
65. Undo: Deshacer
Redo: Rehacer
Cut: Cortar
Copy: Copiar
Paste: Pegar
Delete: Eliminar
Select All: Seleccionar todo
Find/Replace: Buscar/Remplazar
Add Bookmark: Añadir un
marcador
Add Task: Añadir la tarea.
66. 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
67. 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 desempateAd
d class Load Breakpoint..:
Añadir punto de rotura de carga de c
lase
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
68. 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 Comentar
io
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
69. Override implement methods…:
Anulación/implementación de méto
dos
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 cam
pos
Generate Constructors from
Superclass…:
Generar constructores de superclas
e
Surround With: Rodear con
Externalize Strings..: Externalizar las
cuerdas
Fiend Broken Externalized
Strings:Encuentra cuerdas
70. 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
71. 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
72. 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...
73. 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
74. 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
75. 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
76. 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
77. Close All Perspectives:
Cerrar todas las perspec
tivas
Navigation: Navegación
Android SDK Manager:
Director de SDK de Andr
oid
Android Virtual Device
Manager:
Android Virtual Device
Manager
Run Android Lint:
Ejecutar Android pelusa
Preferences:
Preferencias:
78. 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 Maeketplac: Eclipse del mercado
Check for Updates: Buscar actualizaciones
Install New Software…: Instalar nuevo
Software
About Eclipse: Acerca de eclipse
79. PARÁMETROS PARA EL
DISEÑO
RELLENO IZQUIERDO
PARTE SUPERIOR DEL DISEÑO
ENFOCABLE
VISIBILIDAD
PARTE INFERIOR DEL
DISEÑO
CONTENIDO DE DESCRIPCION
FONDO
IDENTIFICACION
80. ANIMAR DISEÑO
SE PUEDE DAR CLICK
ALTURA
CONTENIDO DE LA DESCRIPCION
ALINEACION DE TEXTO
ANCHURA
SE PUEDER DAR CLICK
VISTA GRUPOS
ETIQUETA PARA
81. Nuevo
Guardar
Guardar todos
Imprimir
Android SDK Manager:
Android Virtual Device Manager
Run Android Lint
New Android XML File
Omitir todo punto de rotura
Bebug
Run
Herramientas externas
Nuevo paquete java
Nueva clase java
Open type:
tipo abierto
Buscar
Próxima anotación
Anotación anterior
última edición
Atrás
Adelante
Editor de PIN
Abrir perspectiva
82.
83. COMO SE CREA UN PROGRAMA
A CONTINUACION TE MOSTRAMOS
99. • Para mi este trabajo fue bastante complicado, pero hice lo que pude con
la ayuda que me brindaron mis compañeros. El tema es interesante pero falto
mas herramienta para poder encontrar la información necesaria para una
mejor comprensión, por lo tanto creo que este programa nos ayudara
bastante en la materia, espero seguir obteniendo nuevos conocimientos y
tener mas practica.