Please sign in to access this page

Weather for Android

Weather for Android Used AI

12 devlogs
63h 51m
Created by cognitivity

A free weather app for Android using the weather.gov API. (US only for now)

Timeline

Added optional weather outlook notifications. These are very low priority notifications and are silent

Update attachment

Added precipitation widget. Currently, it checks until 12AM, though I may change it in the future to always 24h. Intensity of rain is based on amount per hour (0-0.1: light, 0.1-0.3 medium, 0.3+ heavy).

Added wind direction widget. Rotates based on device orientation or north if battery saver is on. Later, I'll add a setting that disables motion for the widgets so that battery saver isn't required.

Made a forecast widget which currently supports thunderstorms, rain, and snow. If there is none of the above, it falls back to a weather.gov short forecast (such as Showers And Thunderstorms Likely).

Update attachment

Added daily widget. When collapsed, day-time weather and high/low temps are visible. Expands on click to reveal night-time weather.

Update attachment

Added intro page and started updating main UI

Added radar to the alert maps and added a design for the hourly forecast

Update attachment

Added a simple page for listing active alerts

Update attachment

Added a menu for Hazardous Weather Outlooks. In the app, they appear similar to how regular alerts appear, but you do not get notifications for published outlooks (may add a setting for that in the future).

Update attachment

Added a more detailed version of the timeline to potentially replace the old one.
Thoughts?
For some alerts, a few points may be missing, but there is always at least two. Dates only appear if it is not on the same day.
Issued: when the alert was sent - Expires: when the alert becomes outdated (alert may be updated before then) - Effective: the expected beginning of the event - Ends: the expected end of the event

Update attachment

Added an alert viewer with timeline, a map (currently unavailable when tied to cities/counties), and severity displays (off-screen)

Update attachment

Added basic UI elements, created classes for numerous API objects

Update attachment