Flutter solar clock for Flutter Clock Face Challenge
Displays the solar time and hour angle (and local time), and displays the sun position based on the user's longitude. It has a light theme and a dark theme, and displays sample weather and location data that comes from the device.
Analog clock
Shows the analog local time. In this case, 08:44:01 AM.
Solar time
Shows the LST (Local solar time). Shown with a yellow handle. In this case, 06:47:10 AM
Solar position
Shows the position of the sun according to its HA (Hour Angle). Shown with a small orange circle. In this case, -77º (0 is noon)
Sunrise time
Time of sunrise in local area. Shown with a blue hand. In this case, 7:03:00 AM
Sunset time
Time of sunset in local area. Shown with an orange handle. In this case, 8:55:00 PM
*Solar noon
Time of solar noon (sun highest in the sky) for local area. In this case, 1:58:00 PM
Important
Uses the user's location so permissions need to be handled. Follow the geolocator plugin instructions to add them.

