Mobile Software for outdoor recreation allows you to use topo maps android topo or Windows Mobile Phone.