Demo interactiva · App para iOS
Una piedra al día
Pevel reúne en un tablero los hábitos del día, los que se marcan como hechos y los que se completan tras un tiempo de concentración. Sigue bajando y verás el día entero, el tablero, un hábito que se marca como completo, una sesión de concentración que comienza y el mes tomando forma.
Cada día te recibe con un anillo de progreso y la lista de lo que toca hoy: hábitos que se tienen que completar y tiempo de concentración que se consume con un temporizador. Nada más compite por tu atención.
El tablero mezcla hábitos ya completados con los que quedan. Marcar uno con un solo toque: el anillo sube, la fila se tacha y baja al fondo con lo demás que ya están hechos.
Una tarea nueva puede ser de dos tipos: completada o modo de concentración. Ponle objetivo y sesiones, guárdala y un solo toque arranca la cuenta atrás: modo estricto, sin pausas. Al darla por hecha se guarda el tiempo, la tarea se cierra y el tablero lo recoge.
Los objetivos a largo plazo tienen su propia lista, ordenada por vencimiento, con lo vencido arriba y lo cumplido al fondo. Crear uno son 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.