Sobre este proyecto
it-programming / mobile-development
Abierto
1) Selección Idioma Ingles/Español ( Todos los textos interiores de Menú Cambian)
2) Presentación (Pantalla sólo con texto) y la posibilidad de llenar información relevante máx 10 campos a guardar.
3)Login con FB (Autentificación de Facebook) /Nombre/Mail/Amigos
4)Pantalla Menu (3 Botones que desplegan tres pantallas menu diferentes)
4.1) Modo A : Guardar Información General( Datos Relevantes del dia, Fotos) + Boton Continuar(pasa a 4.1.1)
4.1.1) Pantalla de Busqueda de amigos de facebook para agregar a una lista + Boton Continuar(pasa a 4.1.2)
4.2.2) Pantalla de Espera(el usuario generalmente la dejara en segundo plano) + Boton Alerta : Envia ubicación latitud y longitud y usuario a una Api REST,
repite el proceso cada 2 minutos a menos que el usuario seleccione lo contrario o cierre la app.
+ Boton SafePlace : Consulta una Api REST y trae la información del punto más cercano a partir de los datos de latitud y longitud del usuario que activa el boton.
4.2) Modo B : Consulta una Api REST que devuelve una lista de puntos seleccionables más cercanos según latitud y longitud //Usuario selecciona uno pasa a 4.2.1
4.2.1) Pantalla pide datos Hora Desde y Hora Hasta, se envia la petición a una API Rest junto a los datos del usuario que lo activa pasa a pantalla 4.2.2
4.2.2) Pantalla de Espera Con Intrucciones y Sugerencias + boton Cerrar Sesión.
4.2.3) recibe una notificación desde el servidor con mapa ubicación e información de usuario en modo A y cambia la pantalla a 4.2.4
4.2.4) Pantalla recibe información de 4.1 y muestra 3 botones Accion: Boton 1 : muestra el lugar de la última ubicación de la usuario en A / boton 2 : envía informacíon al servidor /Llamar : muestra teléfono de usuario A
4.3) Modo C : genera un código inicial además de permitir unirse al código de alguien más, formando grupos a partir de un código identificador , además permite agregar amigos de facebook
al grupo, Permitiendo un Chat entre el grupo. Pasa a 4.3.1
4.3.1) Queda en Modo Espera con tres botones, uno que disuelve el grupo y guarda un bol en true que representa que esta todo bien + el boton Alerta el cual envia ubicación latitud y longitud y usuario a una Api REST,
repite el proceso cada 2 minutos a menos que el usuario seleccione lo contrario o cierre la app, finalmente un boton de advertencia, el cual permite seleccionar a alguien del grupo y notificar que no se encuentra como parte del grupo,
esto genera un notificación a todos los miembros del grupo.
Esto es el flujo Version 1.0, el cual se utiliza para hacer un estimado del costo del proyecto. Favor especificar como se imaginan el proyecto y cuales son las justificaciones. Personas que no analicen favor abstenerse.
El proyecto luego sera replanteado según la viabilidad generada por el desarrollador, generando un documento de especificación más exacto y mejor medible para estimar el precio.
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 las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Android
Plazo de Entrega: No definido
Habilidades necesarias