It's possible to build a simple Python CLI weather app in a weekend using geopy, requests, and the NWS JSON API. Use geopy's ...
There's no shortage of great weather apps available for both iPhone and Android. Most of them are pretty reliable and can provide detailed forecasts for your area and even cities around the world.