Está en la página 1de 16

TUTORIAL DE PROGRAMACIN MOVIL II UNIDAD

Iniciamos el postgreSql

Nos conectamos con el servidor de postgreSql de mayor preferencia, si es


necesario creamos un nuevo servidor.

Luego de conectarnos al servidor, creamos la base de datos con la cual


trabajaremos.

En nuestro caso, la base de datos se llamara PAPELETAS

Luego de crearla, nos dirigimos a Schemas, luego a public donde se encuentra


Tables(), con clip derecho daremos inicio a una nueva tabla.

La primera tabla tendr como nombre VEHICULO.

Tendra como columnas a PLACA de tipo text

La otra tabla ser Multa

Y tendr como columnas a IdMulta de tipo integer, Multa de tipo de text, y


Monto de tipo integer.

Por ltimo, crearemos la tabla PAPELETAS

Y tendr como columnas a PLACA de tipo text y IdMulta de tipo Integer.

Tendremos un resultado de esta manera.

Pasaremos a insertar las multas con las que se trabajara.

Este es el cdigo y los valores que ingresaremos para registrar las multas, le
damos clip al smbolo play que dice Execute query.

Procedemos a configurar el administrador de Internet Information Services(IIS),


creando un nuevo sitio web.

Le damos nombre al sitio y la ruta fsica donde alojaremos los servicios.

Luego del paso anterior, iniciamos el


Visual Studio como administrador, y
nos dirigiremos a crear un nuevo sitio Web.

Lo trabajaremos en el Framework 3.5 con el lenguaje C#, crearemos un


Servicio Web ASP.NET

El sistema de archivo debe estar en HTTP, y le daremos en examinar para


abrirlo en el sitio del IIS que creamos

En el proyecto, con clip derecho nos diriguimos a Agregar referencia.

Buscamos y agregamos estas dll de abajo

Creamos y codificamos el nuevo webMethod para agregar los datos a la base


de datos PostgreSql

De igual manera haremos para el mtodo consultar

Terminadas los mtodos, al ejecutar nos queda de esta manera

Una vez terminado el Web Service, abriremos el Eclipe y creamos un nuevo


Proyecto Android.

Diseamos el interfaz principal del MainActivity.

En el proyecto creado, la carpeta src, crearemos una nueva Actividad

En android le damos a Android Activity, y le daremos siguiente para asignarle


el nombre de la clase.

Nos quedara de esta manera, una para agregar los datos y la otra para
consultarlos

Para llamar a las nuevas Actividades crearemos este cdigo y lo llamaremos


respectivamente en el evento Onclip de los botones del Main principal.

Creamos el interfaz para el Registro de las Multas.

Para agregar datos al spinner creado, nos diriguiremos en el proyecto a


resvaluesStrings.xml, y creamos un string-array con los item del spinner

En el mtodo Oncreate de AgregaActivity agregaremos una secuencia de


cdigos para llamar los datos del String en el spinner

No nos olvidemos de agregar la librera que soportara nuestra conexin que es


ksoap2

Creamos el cdigo para el mtodo de envi de datos, agregando


correctamente el nombre del mtodo y el namespace que creamos en el Web
Service, y llamaremos el mtodo en el evento Onclip del botn grabar

Creamos el interfaz de consulta de datos.

Y su respectivo codigo para la consulta de datos de multas.

Una vez terminado instalaremos el apk en nuestro dispositivo mvil y lo


probaremos.

Corroboramos con la base de datos que se registro la placa y la multa.

Tambin verificaremos el mtodo de consulta, ingresando un valor que ya


tenamos en la base de datos.

Comprobamos de que el resultado sea el correcto por medio de una consulta a


la base de datos.

Y s, los datos son correctos y la aplicacin funciona correctamente.

GRACIAS

También podría gustarte