How is Moon ist eine Digitaluhr in Kombination mit einem Mondphasenrechner. Es hat ein klares Design, das Benutzer nicht ablenkt, wenn sie es auf ihrem Schreibtisch am Arbeitsplatz platzieren. Es soll etwas Subtiles, aber Nützliches sein.
Wenn Sie die Anwendung öffnen, werden die aktuelle Uhrzeit und die Mondphase des Tages angezeigt. Benutzer können die Mondphase eines bestimmten Tages überprüfen, indem sie auf den Text/das Datum in der rechten unteren Ecke klicken. Das Ergebnis wird vom Mond auf dem mittleren Bildschirm angezeigt. Wenn Benutzer auf die Erde drücken, gelangen sie zurück zur Mondphase des aktuellen Tages. Benutzer können auch auf den Mond drücken, um eine bestimmte Mondphase für ihre Digitaluhr auszuwählen. Die Animation wird durch Drücken abgespielt und angehalten.
Der anfängliche Commit dieser Anwendung ist für den Flutter Create Contest bestimmt. Ich habe Flutter etwa zwei Wochen lang gelernt und diese App wurde in zwei Tagen entworfen und erstellt. Der gesamte Dart-Code befindet sich in main.dart im lib-Verzeichnis und hat eine Gesamtgröße von 4961 Byte. Die Bewerbung ist keineswegs perfekt und ich würde gerne ein Feedback von den Juroren erhalten, wenn dies machbar ist. Eine der Funktionen, die in Zukunft hinzugefügt werden sollen, ist eine Animation des Mondes, der die Erde umkreist, um die Mondphrase anzuzeigen.
Die Mondphasenberechnung wird unter https://www.subsystems.us/uploads/9/8/9/4/98948044/moonphase.pdf referenziert und ist nur eine Schätzung.