This just occurred to me this morning:
We have Google Sky, an app that you can use in a sort of augmented reality kind of way to view the sky through your phone or tablet and it will show you all the names of all the celestial bodies there.
We have range finder apps that you can use to measure the angular height of an object, ostensibly to determine the distance. Some even have the very convenient ability to calculate bullet drop. Umm, okay.
We have celestial calculator apps that contain nautical almanacs through 2099 and will do the sight reductions for you.
So how long is it before you can point your phone to the sky and it can tell you where you are?