On Android, there is an awesome app called Flowx. Probably the best weather app I have used.
A while back I installed quite a few weather apps on Android, at the time, I felt wX and QuickWeather (from F-Droid) were the best. Maybe Flowx will be even better :-)