NOAA Weather is an unofficial NOAA android app. It provides NOAA forecasts, animated radar,
and current conditions, all in an intuitive and easy to use interface. NOAA Weather uses NOAA
point forecasts from your GPS location to get the most localized weather available. GPS on the
phone will provide the most accurate location, but usually isn't needed. Nearby cell towers and
Wi-Fi networks can also provide this information, and will be checked first to save time and
battery. You can also enter a location manually.
To provided highly localized forecasting,
NOAA Weather uses point forecasts from the National Weather Service (NOAA/NWS), and is therefore
only available in the US. If there is severe weather you will see a red warning icon in the corner
of the current conditions icon. You can press this icon for more details. The app currently does
NOT support severe weather alerts or notifications. NOAA is providing this service directly through
cell carriers. You can read more about the service
here.
Detailed location information useful for developers and diagnostic purposes.
The reason this is primarily useful for developers is because it breaks down location information based on providers and how the information would be accessed from the API. Non-developers would typically only care what their location "is" rather than which provider it's coming from.
Now also includes Activity Recognition data.
Keep your internet connection active to prevent timeouts.
Some networks, usually WiFi, will require you to login again after short periods of inactivity. This can be very disruptive if you are not actively using your connection, but still want to receive email or other push notifications when they arrive. This app will periodically download a tiny file to indicate that your connection is still active.
This will not reconnect to the network if you are disconnected!
This will not help if the network times you out for some other reason!
Some networks have timeouts that are not based on inactivity. They could log you out at preset times, or for meeting a threshold of use. This app will not work for those cases.
Email at paul@graniteapps.net