For general weather I've been running
Accuweather on Android phone. Good for general weather.
It does flag small craft warnings. This has been a help to me. Rather than yak in the days that guy got hung up in Los Al' Bay, we said "Aw geez, guess we better get to bike riding today, you betcha."
Description says it has fishing and game focused related features but I've not used them/seen them yet.