How Weather Direct works.
Weather Direct keeps the flow simple: choose a location, request public weather data directly from the device, show the forecast clearly, and store only the local app data needed to make the experience fast and useful.
Choose a location.
Start with device location or manual city/place search. Weather Direct uses the selected location to discover the forecast, alert, observation, radar, and zone metadata needed for local weather.
- Allow device location, or search manually.
- Weather Direct resolves weather metadata for that area.
- The selected location becomes the app's current weather context.
Weather requests go directly to public sources.
Weather Direct does not use a Weather Direct backend in v1. Forecasts, hourly forecasts, alerts, observations, radar, and active tropical status are requested from public weather and radar sources directly from the device where available.
- Request forecast and hourly data.
- Request nearest-station observation data where available.
- Request active alerts for the selected area.
- Request tropical storm status where relevant.
- Request radar image data when Radar is opened.
The app normalizes the data into a readable forecast.
Weather Direct keeps raw provider data out of the production UI. The app turns public weather responses into normalized app models so Today, Forecast, Alerts, Radar, and Tropics remain readable.
- Current conditions show the nearest available observation.
- Hourly cards start from the current local hour.
- Daily rows show date, temperature, precipitation, wind, and concise summary.
- Alerts are grouped into readable urgency categories.
Radar shows the newest frame first.
Radar is designed to feel immediate without fetching or decoding frames during playback. The app shows the newest official radar frame first, prepares a short local animation sequence in the background, and starts playback only when the user taps Play.
- Open Radar around the selected location.
- Show the newest official radar frame when available.
- Prepare older source frames in the background.
- Play or pause the prepared animation manually.
Local storage keeps the app quick.
Weather Direct stores recent weather snapshots, selected location metadata, alert records, notification preferences, and app settings in app-private local storage so the app can load quickly and preserve useful context after transient network issues.
- Load cached weather immediately when available.
- Refresh stale data when the app becomes active or the user pulls to refresh.
- Preserve the last good weather surface if one request fails.
- Avoid duplicate alert notifications with local seen-alert records.
Weather Direct is not trying to keep you in the app.
It is trying to make the weather check feel clear enough that you can leave.
Check weather without the clutter.
Download Weather Direct for a calmer way to see forecasts, alerts, radar, and tropical storm awareness.