Mapping App for Android

I’ve been using the Trimble Outdoors app for android as a nice little app to get maps while outdoors. It has been discontinued.

Anyone have a favorite app they could recommend?

I need downloadable satellite images and topo maps. Nautical maps would be a bonus.

And before the flame wars start, I do us a map and compass on my deck. Satellite view, for me, really adds to the ability to visualize where I am.

I like mytrails. it has, topo, satellite, street and others and can record your trip and other stuff