Proyecto integrador. Las TIC en la sociedad S4.pptx
Tutorial Eclipse
1. CETIS 109
CHRISTIAN GUADALUPE CARRERA SALAS
4 DM
PROGRAMACIÓN
DESARROLLO DE APLICACIONES MÓVILES
CGCSDESARROLLODEAPLICACIONESMOVILES.BLOGSPOT.COM
CGCS
PROFRA. MARGARITA ROMERO ALVARADO
2. ¿QUÉ ES 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.
Ha sido usada para desarrollar entornos de desarrollo
integrados (del inglés IDE), como el IDE de Java llamado Java
Development Toolkit.
4. ARCHIVO
Crear un elemento de Java o un nuevo
recurso.
Abre un archivo guardado
Cierra el archivo actual
Cierra todos los archivos
Guarda el archivo actual
5. Guarda el archivo con un nombre y dirección
Guarda todos los archivos
Permite revertir los cambios hechos
Mueve un recurso hacia otra ruta
Permite un recurso
Actualiza el contenido del elemento
seleccionado con el sistema de archivos local
ARCHIVO
6. ARCHIVO
Convierte los delimitadores de línea de
todos los archivos de texto en la selección
para el tipo de delimitador seleccionado
Imprime el archivo
Permite cambiar el espacio de trabajo
Permite reiniciar eclipse
7. ARCHIVO
Permite importar archivos a eclipse
Permite exportar un proyecto de eclipse
con formato .JAR , .ZIP , etc.
Permite cambiar las propiedades del
archivo
Permite salir y cerrar eclipse
8. NUEVO.
Crea un nuevo proyecto Java
Crea un proyecto de aplicación
Android
Crea un nuevo proyecto
9. Crea un paquete de Java
Crea una nueva clase Java
Crea una nueva interfaz de Java
NUEVO
10. Crea un nuevo tipo de enumeración
Crea un nuevo tipo de anotación
Crea una nueva carpeta de origen
NUEVO
11. NUEVO
Permite agrupar los proyectos
creados
Crea una nueva carpeta
Crea un nuevo archivo
Crea un nuevo documento de
texto sin titulo
12. NUEVO
Crea un nuevo archivo
Android XML
Crea una prueba JUnit
Crea un nuevo ejemplo
Crea un archivo de cualquier tipo
(Class, Interface,Android XML, etc.)
13. EDITAR
Deshace nuestra ultima acción
Rehace nuestra ultima acción
Corta la selección al portapapeles
Copia la selección al portapapeles
Pega el texto que tengamos copiado
14. EDITAR
Borra el texto escrito
Selecciona todo el texto escrito
Busca y remplaza una palabra escrita
por otra
Añade una línea de texto a los
marcadores
Añade una tarea/recordatorio en el
documento
15. LANZAMIENTO
Permite correr el programa
Depura el programa de errores
Permite ver una lista de lanzamientos
recientes
Corre el programa de una forma
determinada
17. Configuración de lanzamiento
Permite ver una lista de depuración
reciente
Depura el programa de una forma
determinada
Configuración de depuración
LANZAMIENTO
18. LANZAMIENTO
Crea un nuevo punto de interrupción
en la ubicación determinada
Crea un nuevo punto de interrupción
de línea en la ubicación dada
Crea un nuevo punto de interrupción
método línea para el método
seleccionado en el editor
Crea un nuevo punto de observación
en el campo seleccionado
Omite todos los puntos de
interrupción
Un BreakPoint es un punto de corte, que en programación es
una línea/s especifica/s en el cual queremos que se detenga el
flujo habitual del programa
19. LANZAMIENTO
Remueve todos los puntos de interrupción
Contiene una lista de todos los puntos de
interrupción
Añade un punto de interrupción de carga de
clases Java
Añade un punto de interrupción de excepción
de Java
20. Contiene una lista de todos los objetos Java
en el destino de depuración actual
Contiene una lista de todos las instancias de
objetos Java
Se utiliza para crear un elemento de
supervisión
Permite inspeccionar elementos del programa
Muestra el número de instancias
LANZAMIENTO
21. LANZAMIENTO
Permite modificar variables y ejecutar
métodos en tiempo de depuración
Permite ejecutar la aplicación
Permite volver a partir del método actual
con el valor especificado
Permite entrar en el estado seleccionado
en ese momento en el editor activo
Permiten configurar y ejecutar programas
por lotes, Ant buildfiles , etc.
22. Permite correr el programa de una forma
determinada
Configura las herramientas externas
Permite organizar las herramientas
externas
LANZAMIENTO
23. FUENTE
Añade un comentario o elimina una
línea mediante la adición o
eliminación de caracteres "//".
Añade un comentario de un bloque
mediante la adición de “*/*” y
“*/*” a ambos lados del código
Elimina un comentario en bloque de
todas las líneas que contienen la
selección actual
Añade un comentario al elemento
seleccionado
Incrementa el nivel de sangria de las
líneas seleccionadas
24. FUENTE
Corrige la sangría de las líneas indicadas
por la selección de texto actual
Reduce el nivel de sangría de las
líneas seleccionadas
Da formato a la selección de texto actual
25. Formatea el elemento de Java que
comprende la selección de texto actual
Crea una declaración de importación para
una referencia de tipo seleccionado
actualmente
Organiza las declaraciones de importación
en la unidad de compilación actualmente
abierta o seleccionada
FUENTE
26. Ordena los miembros de un tipo de acuerdo con
el orden de clasificación especificado en la
página de preferencias de orden de clasificación
miembros
FUENTE
Lleva a cabo diversos cambios con el fin de
limpiar su código de acuerdo con los parámetros
especificados en la página de preferencias de
Limpieza
Permite anular o implementar un método en
el tipo actual
27. Permite crear captadores y definidores de los
campos en el tipo actual
Permite crear delegados método para campos
en el tipo actual
Permite iniciar y controlar la generación de un
método toString () en el tipo de corriente.
FUENTE
28. FUENTE
Permite iniciar y controlar la generación de
hashCode y equals métodos en el tipo actual
Añade constructores, que inicializan los
campos de los tipos seleccionados en ese
momento
Añade constructores como se define en la
superclase para los tipos seleccionados
actualmente
29. FUENTE
Rodea los estados seleccionados con una
plantilla de código
Abre el asistente de cadenas Externalizar
Busca cadenas rotas externalizados en un
fichero propiedad seleccionada, paquete,
proyecto o conjunto de proyectos.
30. NAVIGATE
Establece la entrada de vista al elemento
seleccionado en ese momento
Establece la entrada de vista a una
ubicación dada
31. Muestra la jerarquía que se muestra
inmediatamente antes de la visualización
actual
Muestra la jerarquía que se muestra
inmediatamente después de la visualización
actual
Muestra la jerarquía de los padres de la
corriente de recursos a nivel más alto.
Permite navegar rápidamente a un recurso
NAVIGATE
32. NAVIGATE
Abre un elemento de Java o un seguimiento
de pila de Java desde el portapapeles
Permite navegar por la mesa de trabajo por
un tipo para abrir en un editor o tipo de
jerarquía
Trata de resolver el elemento referenciado en
la selección del código actual y abre el
elemento en la vista de jerarquía de tipos
33. Muestra un diálogo que le permite
seleccionar cualquier recurso en el
espacio de trabajo para abrirlo en un editor
Muestra el elemento en la posición del
cursor actual y todos sus elementos
primarios
NAVIGATE
34. NAVIGATE
Busca y selecciona el recurso seleccionado en ese
momento en otro punto de vista. (Explorador de
paquetes, historia, navegador, esquema)
Desplaza al siguiente elemento de una lista o
tabla en la vista activa
Desplaza al elemento anterior de una lista o
tabla en la vista activa
35. Revela la ubicación donde ocurrió la última
edición.
Desplaza al recurso anterior, que fue visto en
un editor
Desplaza a deshacer el efecto del
comando volver anterior
NAVIGATE
36. BUSCAR
Abre el dialogo de búsqueda
Abre el diálogo de búsqueda de la página
de búsqueda de archivos
Busca el texto seleccionado en el ámbito
elegido: Espacio de trabajo, Proyecto,
Jerarquía , Conjunto de trabajo
Busca todas las pruebas JUnit que hacen
referencia al tipo seleccionado en ese
momento
37. PROYECTO
Abre el proyecto
Cierra el proyecto
Realiza una construcción incremental en todos
los proyectos en el entorno de trabajo
Realiza una construcción incremental en el
proyecto seleccionado en ese momento
Permite al usuario realizar una construcción
incremental en un conjunto de trabajo
38. Realiza una construcción incremental en todos
los proyectos en el entorno de trabajo
Realiza una construcción incremental en el
proyecto seleccionado en ese momento
Permite al usuario realizar una construcción
incremental en un conjunto de trabajo
PROYECTO
39. Descarta todos los resultados previos de
compilación
Este comando permite cambiar la preferencia
de auto construcción
Genera un conjunto de páginas HTML que
describen las clases y métodos en el código de
nuestro proyecto
Abre un cuadro de diálogo que muestra las
propiedades del proyecto seleccionado
PROYECTO
40. Permite seleccionar uno o más widgets
y un nuevo tipo de widget
Permite cambiar la vista de diseño
Permite seleccionar uno o varios puntos
de vista y envolver un diseño de su
elección a su alrededor
Permite remover un contenedor
REFACTOR
41. Permite sacar atributos relacionados
con el estilo de su diseño y extraerlos
como nuevo estilo definido .xml.
Permite seleccionar uno o más puntos
de vista en un diseño, y extraerlo en
una disposición separada
REFACTOR
Permite extraer una línea de texto en
cadena con extensión .XML
42. VENTANA
Abre una nueva ventana del WorkBench
con la misma perspectiva que la
perspectiva actual.
Abre un editor basado en el editor activo
en ese momento
43. VENTANA
Muestra la vista seleccionada en la
perspectiva actual. (explorador de
paquetes, consola, etc.
Permite personalizar la perspectiva
Abre una nueva perspectiva en esta
ventana Workbench
44. VENTANA
Permite guardar la perspectiva actual, la
creación de su propia perspectiva
personalizada
Cambia el diseño de la perspectiva
actual a su configuración original
Cierra la perspectiva activa
Cierra todas las perspectivas abiertas
en la ventana Entorno de trabajo
45. VENTANA
Contiene las claves de acceso directo para
navegar entre los puntos de vista,
perspectivas y editores en la ventana de
Workbench.
Abre el asistente de aplicaciones
Android SDK que incluye un conjunto de
herramientas de desarrollo
46. VENTANA
Permite indicar sus preferencias para
el uso del banco de trabajo
Abre el asistente de dispositivos Android
donde se muestran sus características
Analiza nuestro código en busca de
posibles errores comunes
47. ABRIR PERSPECTIVA
Muestra la perspectiva DDMS
Muestra la perspectiva de
depuración
Muestra la perspectiva de herencias
48. ABRIR PERSPECTIVA
Muestra la perspectiva de Java
Muestra la perspectiva de Pixel Perfect
Muestra otros tipos de perspectivas
49. MOSTRAR VISTA
Proporciona un lugar para ver los archivos de
generación Ant y hace que sea fácil de ejecutar
un Buildfile o un objetivo determinado dentro
de una Buildfile
Muestra una variedad de tipos de consola,
dependiendo del tipo de desarrollo y el conjunto
actual de configuración del usuario
Muestra la fuente del elemento seleccionado
en el editor
50. MOSTRAR VISTA
Muestra la vista de los errores ocurridos
Muestra el Javadoc del elemento seleccionado
en el editor Java o en una vista de Java
Muestra la vista del navegador
51. MOSTRAR VISTA
Muestra un esquema de un archivo estructurado
que está abierto actualmente en el área de
edición, y enumera los elementos estructurales
Muestra la jerarquía de elementos Java de los
proyectos de Java en su mesa de trabajo
Muestra los errores encontrados durante la
construcción
Muestra la vista del progreso
Muestra la vista del explorador de proyecto
52. MOSTRAR VISTA
Abre el dialogo de búsqueda
Permite crear sus propias tareas. Además de
tener la vista de todas las tareas existentes
53. MOSTRAR VISTA
Son secciones de código que se producen con
frecuencia suficiente que le gustaría ser capaz de
insertarlos en sólo unos pasos
Muestra una pantalla de árboles del tipo o
método seleccionado
Despliega un menú con todas las vistas
existentes
54. NAVEGACIÓN
Muestra el menú que se utiliza para cambiar el
tamaño, el cierre o fijar la vista o editor actual.
Muestra el menú desplegable que se encuentra
disponible en la barra de herramientas de la vista
activa.
Permite un acceso rápido a las funciones
55. NAVEGACIÓN
Maximiza la vista o editor para llenar el banco
de trabajo actual
Minimiza la vista o editor para llenar el banco
de trabajo actual
Permite que el editor actual este activo
56. NAVEGACIÓN
Activa el siguiente editor abierto en la lista de
editores utilizados más recientemente
Activa el editor abierta anterior en la lista de
editores usados más recientemente
Permite cambiar el editor
57. NAVEGACIÓN
Activa la siguiente vista abierta en la lista de
puntos de vista usados más recientemente
Activa la vista abierta anterior en la lista de
puntos de vista usados más recientemente
58. NAVEGACIÓN
Activa la próxima perspectiva abierta en la
lista de puntos de vista utilizados más
recientemente
Activa la perspectiva abierta anterior en la lista
de perspectivas utilizadas más recientemente.
59. AYUDA
Este comando abrirá el contenido de
bienvenida
Muestra el contenido de la ayuda en una
ventana de ayuda o un navegador externo
Muestra la vista de ayuda que se abre en la
página de búsqueda
60. AYUDA
Muestra la vista ayuda que se abre a la
página temas relacionados
Mostrará una lista de las asociaciones de
teclas
61. AYUDA
Abre una lista de características de
productividad interesantes
Abre el diálogo de selección de hoja de
trucos.
Comprueba si hay actualizaciones del
software instalado
62. AYUDA
Permite descargar e instalar el
nuevo software.
Muestra información sobre el producto,
características instaladas y plug-ins
disponibles
63. Abre un asistente para la creación de recursos
Guarda los contenidos del editor activos
Guarda el contenido de todos los editores
BOTONES DE LA BARRA
64. Abre el asistente de aplicaciones Android SDK
Imprime el contenido del editor
BOTONES DE LA BARRA
65. Abre el asistente de dispositivos Android
Analiza nuestro código en busca de posibles errores
comunes
Abre un nuevo archivo Android XML
BOTONES DE LA BARRA
66. Depura el programa de errores
Permite ejecutar el programa
BOTONES DE LA BARRA
67. BOTONES DE LA BARRA
Despliega las herramientas externas
Crea un nuevo paquete de Java
Crea una nueva clase Java
Permite navegar por la mesa de trabajo
por un tipo para abrir en un editor o
tipo de jerarquía
68. Abre el dialogo de búsqueda
BOTONES DE LA BARRA
Omite todos los puntos de interrupción
Navegar al siguiente elemento de una lista
Navegar al elemento anterior de una lista
69. BOTONES DE LA BARRA
Abre el dialogo de búsqueda
Desplaza al recurso anterior, que fue visto en
un editor
Abre el dialogo de búsqueda
Abre una nueva perspectiva
70. Muestra la jerarquía de elementos Java de los
proyectos de Java en su mesa de trabajo
EXPLORADOR DE PAQUETES
71. EXPLORADOR DE PAQUETES
Muestra el proyecto como elementos de
nivel superior en el Explorador de paquetes
Abre el diálogo Seleccionar conjunto de trabajo
para permitir la selección del conjunto de
trabajo a partir del cual se deben mostrar los
elementos
72. EXPLORADOR DE PAQUETES
Anular la selección del conjunto de trabajo
activa. Todos los elementos se muestran después
de invocar esta acción
Abre el asistente Editar conjunto de trabajo
para editar el conjunto de trabajo activo
actualmente
73. Contraer todos los nodos del árbol
Vincula la selección de paquetes
explorador para el editor activo
Abre el diálogo de filtros de elementos
de Java
Selecciona la forma en la que se
acomodan los paquetes
EXPLORADOR DE PAQUETES
Muestra las referencias de nodo de
biblioteca
74. Muestra un esquema de un archivo
estructurado que está abierto actualmente en
el área de edición, y enumera los elementos
estructurales
75. Muestra una bienvenida a las herramientas
de desarrollo Android , nos dice los primeros
pasos para crear una aplicación
77. PROBLEMAS
Especifica el contenido mostrado
Especifica su agrupación
Especifican cómo se clasifican
Crea una nueva vista Problemas
Abre el cuadro de diálogo
Configuración de Contenido
Abre el cuadro de diálogo
Configurar columnas
78. Muestra el Javadoc del
elemento seleccionado en el
editor Java o en una vista de
Java
JAVADOC
Se desplaza a la javadoc
visto más recientemente
Se desplaza a la javadoc que se
visualiza inmediatamente
después del actual javadoc
Enlaza la vista de entrada Javadoc
con la selección en el editor de
Java o en una vista en Java
Abre el elemento de
entrada actual
de la vista Javadoc en
el editor de Java
Abre el javadoc
adjunta de entrada de
corriente de la opinión
de Javadoc en un
navegador
80. Muestra una variedad de tipos de consola,
dependiendo del tipo de desarrollo y el
conjunto actual de configuración del usuario
CONSOLA
Borra la consola activa en ese
momento, y está disponible como
un comando de vista y un
elemento del menú contextual
Cambios en caso de bloqueo de
desplazamiento debe ser
activado o no en la consola
actual.
Mantiene la consola actual
en la parte superior de todas
las otras consolas
Abre una lista de las
consolas actuales y le
permite seleccionar cuál
le gustaría ver
Abre una nueva consola
del tipo seleccionado
81. TAREAS
Permite crear sus propias tareas. Además de
tener la vista de todas las tareas existentes
82. TAREAS
Especifica el contenido mostrado
Especifica la agrupación
Especifican cómo se clasifican
Crea una nueva vista Tareas
Abre el cuadro de diálogo Configuración de
Contenido
Abre el cuadro de diálogo Configurar columnas
83. DISPOSITIVOS
Proporciona servicios de reenvío de puertos,
capturas de pantalla de la información del
dispositivo, Logcat, información de estado del
proceso, llamadas entrantes y SMS spoofing,
suplantación de datos de localización, y más
84. DISPOSITIVOS
Inicia un proceso de depuración
Actualiza el montón
Vacía el archivo HPROF
Inicia un proceso de depuración
Actualiza los hilos
Inicia el método de perfiles
87. Proporciona un mecanismo para la recogida y
visualización de resultados de depuración del sistema
LOGCAT
Agrega un nuevo filtro
LogCat
Exporta los elementos
seleccionados como un
archivo de texto
Limpia el registro del Log
Selecciona el tipo
de advertencia
88. LOGCAT
Elimina el filtro LogCat
seleccionado
Permite editar el filtro
LogCat seleccionado
Muestra la vista de filtros
guardados
Bloquea el desplazamiento
89. Muestra los hilos, que son
básicamente una forma de poder
ejecutar varios
procesos simultáneamente en
nuestros programas en Java.
90. Muestra el montón , el cual es el
espacio de memoria en tiempo de
ejecución donde las instancias de
clases (objetos) y arreglos son
asignados
91. Registra las asignaciones de memoria
de una aplicación y listas de todos los
objetos asignados para el Ciclo de
perfil con su pila de llamadas, el
tamaño y la asignación de código.
93. Permite explorar los archivos en un
dispositivo o emulador. También
permite copiar archivos desde /
hacia el dispositivo o emulador.
94. Muestra información importante
del sistema como carga del CPU,
uso de la memoria y el tiempo de
renderizado
Nos permite controlar todas las
opciones del emulador de Android
95. PALETA
Permite cambiar las dimensiones de
los widgets que aparecen en la
pantalla de la aplicación. (El texto, los
botones, su radio, barras,etc.)
Permite cambiar los campos de texto.
(Nombres, contraseñas, teléfonos, correos,
etc.)
96. PALETA
Permite cambiar los diseños de la
aplicación. (diseño de las tablas, filas,
diseño lineal, diseño cuadriculado,
marco, etc.)
Permite cambiar el diseño de la
composición como vista de
desplazamiento , vista web, vista de
las listas, vista del buscador, etc.
97. PALETA
Permite añadir visores multimedia y
botones para poder colocar imágenes
y videos en nuestra aplicación
Permite añadir elementos de
tiempo y fecha como cronometro,
reloj digital, calendario, etc.
98. PALETA
Permite cambiar las transiciones del
contenido de la aplicación por ejemplo
el cambio de imagen, de texto, vista de
aleta, vista apilada, animaciones, etc.
99. Añade elementos avanzados a nuestra
aplicación como botones de acercar/
retroceder la vista, vista de las texturas,
vista de la superficie, filtro de marcado
entre otras mas.
PALETA
100. PALETA
Contiene todas las vistas
personalizadas y de biblioteca
creadas
Añade otros elementos a la
aplicación como reloj de texto
101. Añadir como miniatura
Muestra una vista previa representativa
Muestra todos los tamaños existentes de
pantallas
Muestra una vista previa de las
configuraciones regionales
102. Muestra una vista previa incluida
Muestra una vista de las versiones de
diseño
Muestra una vista de los manuales
No aplica ningún cambio
Despliega una lista con los calificadores
disponibles para añadir
103. Permite seleccionar las dimensiones
de la pantalla (pulgadas).
Permite seleccionar seleccionar
la orientación de la pantalla de la
aplicación
Permite seleccionar el tema de
nuestra aplicación
Abre las actividades principales
existentes en el proyecto
Permite añadir traducciones
para los distintos códigos
104. Permite seleccionar
la versión de Android
Ajusta el ancho del
elemento seleccionado
Ajusta la altura del
elemento seleccionado
Ajusta la orientación
del elemento seleccionado
(hacia arriba , abajo ,
derecha , izquierda, etc.)
Permite cambiar los
márgenes
107. Retrocede la vista de la aplicación
Acerca la vista a la aplicación
Permite ver todas las propiedades
de la aplicación, como el diseño de
su organización, estilo, texto, etc.
110. CONCLUSIÓN
Mi conclusión acerca de Eclipse es que es un programa muy bueno
y útil con el que podemos empezar a crear nuestras propias
aplicaciones Android pues nos provee de todas las herramientas
necesarias para realizarlas y lo podemos adaptar completamente a
nuestras necesidades haciendo más cómodo trabajar con el.
Es un programa muy completo y de los mejores que hay según las
opiniones que he leído en foros de internet además que es gratis y
por lo tanto no hay ningún problema para conseguirlo .