Whether you're a first time hiker heading out on a well-marked trail or an experienced thru-hiker planning a remote, long-distance route, a reliable navigation app is an essential part of your kit.