Ваше будущее уже сегодня
Una app para macOS que muestra festividades curiosas y notables de cada día del año — en ventana y en la barra de menús
Day of the Day nació de una idea sencilla: cuando abres tu Mac por la mañana, deberías ver al instante qué tiene de especial el día de hoy. Además de las festividades oficiales, la app conoce cientos de festividades "curiosas" —desde el Día Internacional del Abrazo hasta el Día del Programador— y las muestra simultáneamente en tres lugares: la ventana principal, la barra de menús y el widget.
El icono de la barra de menús muestra la festividad del día con un solo clic. Sin cambiar de ventana, sin romper tu flujo de trabajo.
Para community managers y creadores de contenido: una fuente lista de ganchos noticiosos para cada día del año. Mira lo que viene mañana, la semana próxima o cualquier fecha que elijas.
Descubre que el 16 de octubre es el Día del Jefe y que el 20 de marzo es el Día Internacional de la Felicidad. Un pequeño descubrimiento diario.
La ventana principal es 100% SwiftUI, pero el elemento de la barra de estado y el popover se manejan mediante un AppDelegate clásico con NSStatusItem y NSPopover. El contenido del popover es un NSHostingView que envuelve una vista SwiftUI — contenedor nativo de AppKit, framework de UI moderno.
Todas las preferencias del usuario se centralizan en un archivo como propiedades static @AppStorage. Esto resuelve la sincronización entre la ventana principal, el popover y el widget sin librerías de terceros.
La base de datos de festividades es una estructura Swift en memoria de aproximadamente 380 KB. Sin Core Data, sin red — todo se compila dentro del binario. Arranque instantáneo, soporte total sin conexión, ideal para App Sandbox.
Monetización mediante el StoreKit 2 moderno con un archivo de configuración local para pruebas. Paywall transparente, botón explícito para restaurar compras, estado de suscripción en tiempo real.
La aplicación está traducida completamente a 4 idiomas: inglés, ruso, japonés y chino simplificado. Las descripciones de las festividades están adaptadas culturalmente, no traducidas por máquina.
Explore other projects you might find interesting