Hacker News new | ask | show | jobs
by brini 4721 days ago
Have you looked into OsmAnd [1] for Android devices? You may find it not as slick as Google Maps, but it does have Points of Interest search.

[1] http://osmand.net/

1 comments

I tried OsmAnd. I needed to download a bunch of map data when I first installed it; but once it had downloaded some of the maps, I still couldn't view anything, it kept telling me that it was still downloading maps (I don't know why it couldn't display the ones it had already downloaded).

Once it had downloaded all of the maps and would show me something, I tried to get it to give me directions. I could not (and still cannot) figure out how to set a destination. I scroll to a place I want to go, touch the menu button, touch "show" or "follow", and get a message "please select a destination first". I long press on where I want to go, which pops up a bubble that shows my latitude and longitude (not, say, what businesses are there like Google Maps does), and try doing directions from the menu again. Nope, "please select a destination".

There is no search by address, or anything else. If I use Google Maps, I can usually type in the name of the place I'm trying to go, and it will find the address and from there find the route. Even being able to find the route from OsmAnd has eluded me.

Ah. Just now, as I tried it again, I found that I could long-press on a location, then touch the menu, touch "use location" (at the very bottom of the menu, almost off the screen, and which apparently means "use the location that I just long-pressed", not "use the location I'm at"), touch "destination", choose to either navigate or show the route, and then get told that it can't determine the route because the location is not available as I'm indoors without good GPS signal.

It needs some substantial work before it's actually usable. For instance, it needs a prominent search that will take the name of a business or an address and route me there with a minimal number of touches and decisions, and even if I'm indoors and don't have a good GPS signal.

I use mostly free software on the desktop, for my work. When I have time to sit down and debug something and figure out how it works, I'm willing to put up with a less than ideal interface; it's worth it that I have access to the source, that I can fix bugs when I find them, that I can get in touch with the original authors and pay them to fix a bug for me.

But when I'm trying to navigate to some new location on my phone on my vacation, I need something that just works. I don't have time to fiddle around with a lousy interface. I don't have time to look up the address of my destination elsewhere, then scroll around the map until I can find that address and go through a long press and several layers of menus before I can get directions to it.

What we really need is freedom preserving software that just works. It doesn't need to have every possible option and knob. It doesn't need to offer every feature under the sun. It just needs to make it easy for me to find where I'm going and tell me how to get there, without going through endless layers of menus and making me figure out where the destination is in the first place.

Agreed that OsmAnd's interface leaves much room for improvement. Even though I have successfully used its navigation function for specific addresses, I have also run into all the problems you outline. It does seem to get better with each new release.