Sie sind auf Seite 1von 9

Universidad Tecnolgica de El Salvador (UTEC)

Materia:
Programacin III

Seccin:
03

Tema:
Proyecto de Aplicacin Android Lista de Compras

Docente:
Lic. Francisco Torres

Alumno:
William Alfredo Corvera Flores 25-0276-2012
Wilber Alexander Meja Umaa 25-3580-2012
Vctor Alberto Snchez Ramos 25-5972-2011




Fecha:
Sbado 24 de Mayo de 2014


INTRODUCCION


Cada da se lucha por ser mejor y conforme pasan los aos vamos aprendiendo cosas nuevas y
todo a nuestro alrededor va cambiando y muy en especial en el ciberespacio, donde las
tecnologas crecen cada da, o ms bien cada milsima de segundo este es un mundo que
avanza a pasos agigantados y como buenos desarrolladores que pretenden o deben ir a la
velocidad que caminan estas tecnologas.

En los ltimos aos los dispositivos mviles se han establecido como una parte importante del
acceso a la informacin y aplicaciones. Estos dispositivos han dejado de ser simples agendas
electrnicas o telfonos celulares para convertirse en pequeas computadoras con capacidad
de ejecutar aplicaciones, juegos con grficos 3D e incluso con capacidades de acceder a
Internet a travs de diferentes tecnologas de red inalmbrica de alta velocidad tales como 3G
o WiFi. Sin embargo, a pesar de sus siempre crecientes capacidades, el desarrollo de
aplicaciones para dispositivos mviles presenta desafos que no estn presentes en el
desarrollo de otros tipos de sistemas.

Es por eso que en este trabajo estamos introducindonos en la programacin de aplicaciones
para Android, con una pequea aplicacin en la cual su funcionamiento es la de llevar una
lista de supermercado en nuestro dispositivo, esta aplicacin nos facilitara el recordar los
artculos que necesitamos en nuestro hogar.







OBJETIVOS

Objetivo General
Crear una aplicacin para dispositivo mvil, usando los programas necesarios para la creacin
de esta.


Objetivos Especficos
Recabar informacin sobre las tecnologas para el desarrollo de aplicaciones para
dispositivos mviles.
Determinar los requerimientos para la aplicacin.
Realizar el anlisis de los requerimientos y el diseo de la aplicacin.
Codificar la aplicacin empleando las tecnologas de desarrollo investigadas.
Dar a conocer la aplicacin desarrollada, en dispositivos mviles.

Diseo de la Aplicacin

Navegar A Activity Formulario Desde La Activity Principal

A continuacin enlazamos la seleccin de cada uno de los registros de la lista de ListaCompra
con el formulario.
Para ello utilizaremos el evento onListItemClick de la ListActivity ListaCompra, que llama al
mtodo visualizar. Este mtodo declara el Intent necesario para iniciar la nueva actividad. En
este intent incluimos los parmetros modo de comportamiento e identificador del registro
seleccionado.


Consultar Un Registro De Sqlite
Desde la actividad Formulario recibiremos el identificador del registro que debe mostrarse,
para obtener el registro de la base de datos SQLite incluiremos el nuevo mtodo getRegistro
en la clase ListaCursorAdapter.java.


Mostrar registro en Activity Formulario

Una vez tenemos preparado el acceso desde la actividad principal al formulario y el adaptador
para obtener el registro de la base de datos SQLite, modificamos la clase del formulario
ListaFormulario.java como se detalla a continuacin:

El mtodo onCreate obtiene los datos que hemos pasado desde la Actividad principal
Preparamos el adaptador de base de datos que utilizaremos para consultar el registro
Obtenemos el registro de la base de datos y rellenamos los campos del formulario
Como hemos llamado al formulario en modo Visualizacin, desactivamos la edicin de
los campos

Ahora ejecutamos la aplicacin en el emulador y obtenemos lo siguiente
.

Insertar datos desde Formulario

Para ello se proceder con los siguientes pasos:

Definir el men de la actividad para navegar al formulario en modo Insercin
Insertar registros en la base de datos SQLite
Devolver un resultado desde el Formulario a la actividad principal
Refrescar el ListView para mostrar el nuevo registro insertado

Realizado todo ejecutamos la aplicacin y obtenemos lo siguiente.



Eliminar registros desde formulario

Para ello se proceder con los siguientes pasos:

Cargar el men indicado para la accin del formulario
Eliminar registros en la base de datos SQLite
Devolver un resultado desde el formulario a la actividad principal
Refrescar el ListView para ocultar el registro eliminado
Realizado todo ejecutamos la aplicacin y obtenemos lo siguiente.



Editar registros desde formulario

En esta nos centraremos en cmo editar registros en una base de datos SQLite desde un
formulario.
Para ello, prepararemos el formulario para el modo edicin y con una nueva opcin de men
permitiremos pasar del modo visualizacin al modo edicin.

Para ello se proceder con los siguientes pasos:

Cambiar el modo del formulario con una opcin de men
Editar registros en la base de datos SQLite
Devolver un resultado desde el formulario a la actividad principal
Refrescar el ListView con los datos del registro editado

Realizado todo ejecutamos la aplicacin y obtenemos lo siguiente



Men contextual en ListView




CONCLUSION


Las aplicaciones mviles y los Smartphone se estn convirtiendo en parte importantes en
nuestras vidas.

Utilizar las aplicaciones Android para realizar cualquier tarea que se desee como lo es el caso
de la aplicacin realizada en este proyecto Lista de Compras, que es muy til para las personas
que dependen de algo escrito para recordar lo que necesitan comprar.

La tecnologa cada da se incrementa y hay que ponerse al corriente de los nuevos sistemas
que nos hacen la vida ms fcil en nuestro trabajo.

Android, se ha convertido en el Sistema Operativo ms utilizado en los Smartphone. Android
es una plataforma mvil de cdigo abierto, basado en el kernel de Linux y bajo licencia de
cdigo abierto, de ah que haya oportunidades prcticamente ilimitadas de desarrollo de
software apareciendo as multitud de aplicaciones que se pueden distribuir en el mercado.

Das könnte Ihnen auch gefallen