Demo interactiva · App para iOS
Una piedra al día
Pevel es un tablero diario para dos clases de hábitos, los que se marcan de un toque y los que se ganan con tiempo de concentración. Sigue bajando y el día se va desplegando: el tablero, un hábito que cae, una sesión que arranca y el mes tomando forma.
Cada día te recibe con un anillo de progreso y la lista de lo que toca: hábitos que se marcan de un toque y tiempo de concentración que se gana con el temporizador. Nada más compite por tu atención.
El tablero mezcla los hábitos ya hechos con los que quedan pendientes. Marcar uno cuesta un solo toque: el anillo sube, la fila se tacha y baja al fondo con todo lo que ya está hecho.
Una tarea nueva es de marcar o de tiempo. Ponle un objetivo y cuántas sesiones, guárdala y un solo toque arranca la cuenta atrás en modo estricto, sin pausas. Al darla por hecha el tiempo queda apuntado, la tarea se cierra y el tablero la recoge.
Los objetivos a largo plazo tienen su propia lista, ordenada por vencimiento, con lo vencido arriba y lo cumplido al fondo. Crear uno es poner un título y una fecha, fin de mes, de trimestre o de año con un solo toque, y el objetivo nuevo cae en su sitio en la cola.
El calendario mensual llena una piedra por cada día según lo que cumpliste: días redondos, a medias o vacíos. Media del mes, días perfectos y cumplimiento por hábito de un vistazo.
SwiftUI sobre iOS, sin cuenta y sin servidor: tus tareas y tu historial viven en el dispositivo como JSON, particionado por meses para que años de registro no hagan más lento marcar un hábito. La capa de datos está detrás de un protocolo de repositorio, así que cambiar los ficheros locales por una API no tocaría ni el dominio ni las vistas. Una sesión en marcha sigue viva en la pantalla de bloqueo y en la Dynamic Island con una Live Activity, y las notificaciones locales se encargan del recordatorio diario y del final de cada sesión.