If you want a smartphone offline maps navigator try "mapfactor" from google play. Its free and uses free open source maps (or you can pay for tomtom maps). The free OSM maps are very good and you can download any country or set of countries. The application works well on a smartphone.