@abcdw

Maps, definitively OsmAnd
it is very feature rich. Therefore you might need a bit patience. But the (offline available) Point of Interests are a killer feature. Also I like the navigation, especially in the mountains, where you see what slope is ahead of you.
Also public transport (stops and lines) is covered quite well, too.