Académique Documents
Professionnel Documents
Culture Documents
FO-TESJI-54
NOMBRE DE LA
PRCTICA
ASIGNATURA:
AGENDA.
Desarrollo de
aplicaciones para
dispositivos mviles.
ALUMNO
CARRERA:
No.
Ingeniera en
sistemas
computacionales.
PLAN:
ISIC 2010-224
GRUPO
381
I. COMPETENCIA(S) ESPECFICA(S):
II. MATERIAL EMPLEADO:
Eclipse.
Word.
Emulador de android.
III. DESARROLLO DE LA PRCTICA:
Para el desarrollo de la prctica, primero creamos un nuevo proyecto para lo cual abrimos
eclipse.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
A continuacin elegiremos el icono para nuestra aplicacin, sino tenemos alguna imagen
lo podemos dejar como est y despus desde el androidManifest.xml lo podemos
cambiar.
Damos clic en Next.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
En esta seccion configuramos el Activity. Le dejamos Blank Activity. En blanco. Damos clic
en Next.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Para la configuracion del Activity dejamos el nombre como esta al igual que el nombre del
Layout y el tipo de navegacion Ninguna.
Damos clic en Finish.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Ventana de llamar.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Ventana para llamar a un contacto de la base de datos, o cualquier otro que ingresemos.
Cdigo de Principales tareas.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Clase DbHelper.
En la clase DbHelper es donde creamos la base de datos para guardar los registro de
nuestra agenda, contiene los onCreater donde se crea y el metodo onUpgrade donde se
se modifica la base de datos, si el usurario a si lo desea. Se define el nombre de la base
de la base de datos, asi como la version de esta.
Clase DataBaseManager.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
A continuacion generamos los metodos para insertar datos, un cursosr para buscar datos
de un contacto en especifico, y otro cursor para cargar los contactos a una lista, un un
ContentsValues que sirve como auxiliar o un array para cargar los datos de los contactos.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Clase agregar.
Esta clase esta ligada con el activity_agregar, donde se agregaran los nuevos registros a
la base de datos, contiene cuatro editText para registrar nombre de contacto, telefono
movil, telefono de casa y correo; tambien tenemos tres botones, uno para agregar, otro
para cancelar borra el contenido de los editText y el ultimo para salir y regresar al menu
principal.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Aqu esta el codigo del boton salir, solo con el metodo finish() termina la ctividad.
Tambien tenemos el codigo del boton agregar, creamos el objeto manager de la clase
DatabaseManager, de donde utilizamos el metodo insertar, donde si el campo de nombre
de contacto esta vacio, entonces te manda un mensaje que dice que un agreges el
nombre. Si no esta vaciolo agrega y te manda unmensaje de agregado.
Metodo onCreate de la clase agregar, en este caso no voy agregar nuevos elementos al
menu.
Clase Borrar.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Clase de Modificar.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Declaramos cuatro editText para agregar los nuevos parametros del registro a modificar,
y dos botones.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Boton cancelar donde limpiamos los editText para modificar otro registro.
Una de las tereas que hay que realizar antes de subir la aplicacin es firmarla para eso
abrimos el android Manifest en la pestaa Manifest, luego vamos a la liga Use the Export
Wizard.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
Despues nos aparece una ventana donde seleccionamos el proyecto a firmar, dejamos
MiniAgenda por default y damos click en Next.
En esta ventana creamos la llave para la aplicacin, buscamos donde la vamos a guardar
y le asignamos un nombre, damos clic en aceptar.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
En esta ventana llenamos los datos personales del desarrollador, por ejemplo un nombre,
la organizacin a la que pertenece, su ciudad, estado y el codigo del pais.
LUGAR DE REALIZACIN DE LA PRCTICA
(LABORATORIO/TALLER/AULA):
Elabor
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
En esta ventana vamos a dar clic en el boton Buscar para elegir donde vamos a guradar
la aplicacin firmada, en este caso en una carpeta llamada llave, tambien le damos un
nombre con la extension .apk, en este caso se va a llamar miniAgenda.apk, damos clic en
guardar.
En la ultima ventana vamos nos aparece una breve descripcion de las caracteristicas de
la aplicacion, y al final damos click en finish.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014
MANUAL DE PRCTICAS
FO-TESJI-54
V. CONCLUSIONES:
El uso de bases de datos en el IDE de eclipse es una gran experiencia, ya que este
proporciona de una gran variedad de herramientas que es muy difcil de encontrar en
algn otro programa (SQLite, Firefox, ListView). Tambin fue una gran experiencia el
poder subir la aplicacin a la tienda de Google, porque aprend como hacerlo, yo pensaba
que para subir una aplicacin solo cargbamos l .apk en la pgina no saba que tambin
se tena que firmar y alinear; Tambin considero el entorno laboral cada vez ms se est
orientando a tecnologas mviles, y que estas evolucionan de una manera sorprendente.
DURACIN DE LA
PRCTICA (HRS):
Versin
Representante de la Direccin
Autoriz
Fecha de revisin
17 de febrero de 2014