How is Moon es un reloj digital combinado con una calculadora de fases lunares. Tiene un diseño limpio que no distraerá a los usuarios si lo colocan en el escritorio de su lugar de trabajo. Su objetivo es ser algo sutil pero útil.
Cuando abres la aplicación, muestra la hora actual y la fase lunar del día. Los usuarios pueden verificar la fase lunar de un día en particular haciendo clic en el texto/fecha de la esquina inferior derecha y el resultado se mostrará desde la luna en la pantalla central. Cuando los usuarios presionen la Tierra, los devolverá a la fase lunar del día actual. Los usuarios también pueden presionar la luna para elegir una fase lunar específica para su reloj digital. La animación se reproducirá y se detendrá al presionar.
La confirmación inicial de esta aplicación es para el concurso Flutter Create. Aprendí Flutter durante aproximadamente 2 semanas y esta aplicación se diseñó y creó en dos días. Todo el código de Dart está en main.dart ubicado en el directorio lib y el tamaño total es de 4961 bytes. La aplicación de ninguna manera es perfecta y, si es posible, me encantaría recibir comentarios de los jueces. Una animación de la Luna orbitando la Tierra para mostrar la frase Luna es una de las características que se planea agregar en el futuro.
Se hace referencia al cálculo de la fase lunar en https://www.subsystems.us/uploads/9/8/9/4/98948044/moonphase.pdf y es solo una estimación.