Sobre este proyecto
it-programming / mobile-development
Abierto
Esta aplicación será desarrollada para el sistema operativo android, el objetivo es enviar la ubicación del móvil a nuestro servidor, así como también el imei, fecha, hora y estado de la batería para formar un registro que permitirá al administrador del sistema saber dónde está ubicado dicho teléfono.
Funciones
Se debe considerar el hecho de que el dispositivo podría no estar conectado a internet durante periodos de tiempo indeterminados, por esta razón las funciones se agruparan es dos categorías: Con conexión y sin conexión a internet.
1. Con internet
• La aplicación inicia.
• Se capturan los datos de ubicación, estado de la batería, imei, fecha y hora para formar el registro.
• Luego se valida la conexión a internet y se envía la información al servidor según el tiempo defino.
• Debe seguir funcionando en segundo plano por medio de un servicio.
2. Sin conexión
• La aplicación inicia.
• Se capturan los datos de ubicación, estado de la batería, imei, fecha y hora para formar el registro.
• Como no existe conexión a internet el registro se debe guardar en una base de datos local.
• Se debe crear una función que este verificando constantemente el estado de la conexión con el objetivo de que cuando el teléfono este nuevamente en línea se envíen todos los registros almacenados de forma local.
Nota: la aplicación no necesitara login debido a que el dato que servirá como identificador será el imei.
Endpoint (opcional):
1. Validacion de imei en la base de datos, trabajamos con mysql.
2. Para enviar un solo registros
3. Para enviar todos los registros almacenados en la base de datos local.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Necesito Crear una app
Apps similares Otro
Plazo de Entrega: 14 Mayo, 2020
Habilidades necesarias