Está en la página 1de 2

UNIVERSIDAD DE CORDOBA

PROGRAMA DE INGENIERIA DE SISTEMAS


DESARROLLO SOFTWARE LIBRE – ANDROID.

LAB04. (implementación de lógica manejo sqllite: valoración 40%) del segundo corte.

Requisitos: IDE Android estudio 3(preferible): API 21)(preferible) usar su celular Android.
Temas: Bases de datos SQLlite.
Utilidades de apoyo: API GOOGLE GEOLOCALIZACION.

1. Utilizando la app desarrollada en el LAB04, sobre manejo el manejo de posiciones en el


formato latitud y longitud. Además del nombre del market (nombre de la posicion)

a. Implementar una solución en la cual debe incluir:

i. Que los datos suministrados para visualizar la posición en el mapa y su


marcador. Sean guardados en una base de datos sqllite.

La estructura de la tabla donde se guardarán los datos es:

Nombre de la tabla: Posiciones.


Campo1: id. Un campo auto numérico generado por random. (tipo entero)
Campo2: Latitud: valor de decimal tipo de dato que acepte signo.
Campo3: Longitud: valor de decimal tipo de dato que acepte signo.
Campo4: Market: campo almacena nombre de la posición.

ii. Utilice Toast para mostrar mensajes que usted considere, como por ejemplo:
coordenadas cargadas, visualización en progreso.etc. personalice su app.

iii. La app debe tener la opción de mostrar las coordenadas guardadas en la base
de datos. Y poder escoger cualquiera para visualizarla en el mapa.

iv. La organización y escogencia de los elementos en las activities está a su


consideración, para el manejo de la solución de la APP. Es decir; la forma
de guardar las coordenadas, escogerlas para su visualización en el mapa, la
manera de mostrar lo guardado en la base sqllite. Etc.

Se califica:
diseño 30% (letras, tipo, ubicación de los controles en el activity)
programación (orden, buen funcionamiento) 70%.

Ejemplo: posible diseño inicial de la APP (faltan mas elementos)


Las copias representan 0.00 en la nota de la actividad para los involucrados. Copias de internet,
etc…

También podría gustarte