My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

GeoHunter

Find geocaches on Android with this free, open-source, feature-rich application.

If you want to go geocaching: Search for "GeoHunter" on Android Market or download the latest preview version. (See VersionHistory for the list of changes.)
If you found a bug: Register it with the issue tracker.
If you're interested in what's happening: You're welcome to browse and participate in the mailing list.
If you want to learn about writing Android apps: Have a look at the source code. To compile the code, see the instructions. GeoHunter is licensed under the generous Apache License 2.0 and welcomes community contributions.


Heritage

This project is a fork of the popular GeoBeagle application (http://code.google.com/p/geobeagle/). It adds features that at this point haven't made their way into GeoBeagle and strives for streamlined source code to simplify further additions.

For the full change log, see the page VersionHistory. GeoHunter 1.5 had these additional features over GeoBeagle 1.0:

  • Filter the cache list and map on name/description, cache types, size, favorites and found caches
  • Marker around the currently selected cache in the map view
  • New graphics for cache types and ratings (from Jeff)
  • Bars to show difficulty and terrain on map and in the list view
  • Preference to disable location updates from the network (in case it gives inaccurate values)
  • Show positioning lag in compass view
  • Creating a new cache ("Add My Location") takes you directly to the Edit Cache screen
  • Set/unset Favorite cache by clicking the star in the Compass view or from the List view context menu
  • Switch between defined filters
  • Edit three custom filters to the user's choice
  • Icon overlays for cache status (new, owner, found, dnf). New, owner and found are set automatically when importing a GPX.
  • Dialog to edit what tags the geocache has.
  • Unavailable and archived caches are distinguished in the list view by darker, strike-though cache name.
  • Option to delete all caches in the database.
  • Changed Miles/Yards to Miles/Feet. Also changed switchover from miles to feet at 1/10 a mile. (by Mark)

GeoHunter can be installed in parallel to GeoBeagle and maintains its own database. By default, it syncs GPX files with the same Download directory as GeoBeagle does.

Development environment

  • Simplified class structure
  • Fake location updates to get a predictable run-time environment for testing
  • Flexible data structures to govern cache list fetching and contents
  • Performance improvements and a thread for updating the list view data.
Powered by Google Project Hosting