DaylightCal
DaylightCal visualises the duration, angle and quality of sunlighty wherever you are.
Combining worldwide weather data and astronomical data, the application shows you how much daylight you will have on any given day in any location - and what quality it will have.