NOTE: Based on the advertised API Changes regarding background services in Android Oreo, I'm almost positive this app will have gotten broken by and probably won't work correctly on Oreo (symptoms will be that the widget never updates). I hope to make a version that works on Oreo soon, but as long as this message is still here, I haven't yet.
This is an Android home screen widget to display current weather alerts from the US National Weather Service.
You can choose a county or state within the US (or the entire US) and it will display a list of all of the current weather alerts for that area on the widget. If there's more than fits, the list scrolls, and you can tap on an alert to open the full text of the alert. There is an accompanying app which can be used to configure what area you want and shows the raw feed data if you're really curious (though that part was mostly there for debugging, and might go away one of these days now that it all works). It does not currently do audible alerts (or any alerts), but that's probably coming soon.
I created this because I wanted a tablet on the wall in my kitchen to display weather alerts on the screen, and for all the plethora of weather apps out there, I couldn't find one that showed anything more than a (!) icon on their widgets for alerts, and you had to click through to find out what they were. Some of them would put the alerts into the notification bar, but that wasn't much better. So this one displays a list of the current alerts right on the widget, and that is the only purpose of the widget.
This application is open source. To report bugs, request new features, or If you'd like to help make it better, please visit the project page on GitHub at http://justdave.github.io/nwsweatheralertswidget/
This application is not officially authorized by the National Weather Service, it merely makes use of the information they provide via their public data APIs.
The full changelog can be found at https://github.com/justdave/nwsweatheralertswidget/releases