Alarmo : Despertador y sueño APP
Hay varios tipos de misiones para elegir (de un total de 15 disponibles):
1. Matemáticas: Problemas o desafíos matemáticos de diferentes niveles de dificultad.
2. QR o Código de barras: Requiere escanear un código QR o de barras establecido por el usuario para desactivar la alarma.
3. Foto: El usuario puede configurar una foto de cualquier lugar u objeto. Cuando suene la alarma, deberá ir al mismo lugar para hacer clic en la foto y la app coincidirá. Si la foto coincide, solo se desactivará la alarma.
4. Misiones de memoria (Cuadrícula, Números, Alfabetos): En una pantalla, se le pedirá al usuario que memorice y, en la siguiente, deberá seleccionar los mismos elementos de la pantalla anterior de varios elementos.
5. Misiones de organización (Números, Alfabetos, Formas): En una pantalla, se le pedirá al usuario que memorice elementos y, en la siguiente, deberá organizarlos en el mismo orden que se mostraron en la pantalla anterior. 6. Paso: el usuario debe caminar una cierta cantidad de pasos.
7. Destino: el usuario debe llegar al destino preestablecido para activar la alarma.
8. Alejarse: el usuario debe caminar una cierta distancia en cualquier dirección.
9. Agitar: el usuario debe agitar el dispositivo una cierta cantidad de veces para activar la alarma.
10. Escritura: el usuario debe escribir el texto indicado.
11. Luces encendidas: el usuario debe encender las luces para desactivar la alarma.
Funciones gratuitas => despertador.
PERMISOS
SYSTEM_ALERT_WINDOW (permiso de la ventana de Android)
Se necesita este permiso para mostrar la pantalla de cierre de alarma en Android 10 y versiones posteriores.
PERMISOS OPCIONALES
Escribir en el almacenamiento externo: necesario para cargar tonos de llamada del almacenamiento externo.
- Cámara: necesario para misiones fotográficas donde los usuarios necesitan tomar fotos.
- Leer el almacenamiento externo: se necesita este permiso para guardar las fotos tomadas por los usuarios en misiones fotográficas.
- Información de ubicación: necesaria para misiones de ubicación y alejarse.
- Administrador de dispositivos: se usa para evitar que la aplicación se desinstale.
La aplicación también utiliza la API del Servicio de Accesibilidad para ofrecer la función "Evitar apagado". Esta función opcional impide que el usuario apague el dispositivo mientras suena la alarma, lo que le permite despertarse con tranquilidad.

