Sobre este proyecto
it-programming / mobile-development
Abierto
1. Corrección de errores presentados en Android 5 y 10, envio archivo donde recopila los bugs que me muestra google console.:
1.1 Corrección vista de de detalles del workout en función que carga datos de la imágen
1.2 Corrección de uso de formato de número incorrecto en la actividad de calendario
1.3 Corrección de ejecución de un thread de launcher de actividad que ocasiona bloqueo al iniciar una actividad
2. Implementación de bienvenida donde se solicite nombre, peso y recordatorio:
2.1 Diseño de vista de bienvenida
2.2 Input, lectura y guardado de nombre
2.3 Input, lectura y guardado de peso
2.4 Input, lectura y programación de recordatorio
3. Implementación de 2 niveles de dificultad de entrenamiento (Principiante y Avanzado):
3.1 Implementar diseño de selección de nivel de dificultad similar a la aplicación mostrada en el video, sin modificar la vista de los días
3.2 Modificación de consultas a la base de datos para los ejercicios de ambos niveles
4.
Implementación de anuncio bonificado para desbloquear la rutina de nivel avanzado:
4.1 Antes de iniciar la rutina muestra un bonificado una vez mientras tenga el app instalada
4.2 Cuando finalice el bonificado desbloquea la rutina
4.3 Luego de estar desbloqueado, cada vez que de empezar que muestre un intersticial
5. Implementación de Anuncios Nativos:
5.1.1 Imagen de fondo cuando esté en descanso
5.1.2 Mover adaptativo por nativo en vista de descanso similar al app de workout de mujeres
5.2 Al final de la rutina reemplazar indicador de peso por publicidad nativa
5.3 En la descripción del ejercicio, quitar banner de publicidad y mostrar nativo aproximadamente a la mitad de la pantalla
5.4 Diseño al salir de la app junto con nativo
5.5 En el área de reporte, reemplazar peso actual por una publicidad nativa
6. Diálogo de calificación, que sea después de 24 horas de haber utilizado por primera vez la app.
6.1 Diseño de vista de calificación
6.2 Monitorear cuánto tiempo ha pasado desde que instaló la aplicación y a las 24 horas mostrar diálogo de calificación
7. Ajuste de la vista de descanso para que sea más atractiva, y tenga la opción de agregar 10 segundos hasta máximo 1 minuto.
7.1 Ajustes de controles de cronometraje
7.2 Implementar botón de agregar 10s
7.3 Modificar contador cuando agregue los 10s
7.4 Máximo 1 minuto al agregar tiempo.
7.5 Aviso de tiempo máximo cuando llegue al minuto
7.6 Implementar botón de saltar tiempo de espera
8. Diseñar mensaje al querer cancelar rutina, con la opción de posponer el entrenamiento 30 min.
8.1 Diseño de vista al salir del ejercicio
8.2 Implementar acción del salir
8.3 Implementar acción de posponer
8.4 Creación de sistema de jobs programados para posponer la rutina por 30 min
8.5 Notificar automáticamente sobre la rutina luego de 30 min
9. Esta app ya cuenta con música, aquí integrar el control de volumen para que no interfiera con la voz:
9.1 Implementar control de volumen de música
9.2 Cuando se reproduzca las instrucciones baje el volumen
9.3 Cuando se termine la instrucción que restaure el volumen
10. Ajustar opción de compartir al final de la rutina para que tome captura de pantalla:
10.1 Implementar lectura de pantalla y capturar un área en una imágen
10.2 Compartir imagén en redes sociales
11.
Implementar vista consejos:
11.1 Implementar consulta de API de consejos
11.2 Realizar diseño de fondo animado en consejos
11.3 Realizar diseños de contenedores de consejos normales
11.4 Realizar diseños de contenedores de consejos con promoción de app
11.5 Implementación de paginador de consejos
12. No mostrar intersticial antes de llegar a la bienvenida
13. Notificación personalizada
13.1 Demorar notificación otros 30 minutos
13.2 Al presionar, ir al workout si es una notificación de workout
13.3
Ir al main si es una notificación de recordatorio
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Modificar una app existente
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Necesita backend Sí
Procesador de pago No
Plazo de Entrega: 17 Junio, 2020
Habilidades necesarias