Deze app is ontstaan uit frustratie over de problemen met de WhereYouGo app, die op mijn Android 12 telefoon niet meer werkte. Ik was
volgens de reviews van de WhereYouGo app, verschillende forums op internet en de issues pagina op github ook zeker niet de enige. Daar ik de
WhereYouGo voornamelijk gebruikte voor het vinden van Reverse Caches besloot ik zelf een app te bouwen die dezelfde functionaliteit als de
"The Reverse Cache - beta" Wherigo cartridge van Waldmeister biedt.
Uit dit idee is de Reverse Geocaching app ontstaan, die mensen met een Android telefoon/tablet zonder de WhereYouGo app in staat stelt om met dezelfde drie numerieke codes op zoek te kunnen naar Reverse Caches. Vanaf versie 1.3 is het ook mogelijk om codes voor de ReWind Wherigo cartridge van Technetium te gebruiken, die een aantal nieuwe spelmodes heeft toegevoegd (windrichting, warm/koud en hoek t.o.v. cache).
De Reverse Geocaching app is dus niet bedoeld om de WhereYouGo app te vervangen en is niet in staat om Wherigo cartridges te kunnen draaien! Ik wil ook beslist niet de WhereYouGo app in een kwaad daglicht stellen. Het onderhouden en aanpassen van zo'n groot project met alle nieuwe (strengere) regels van Google en wijzigingen in de laatste Android versies is een enorme klus.
Deze app is helemaal GRATIS! Het bevat GEEN advertenties en/of in-app aankopen.
De app vraagt toegang tot de (exacte) locatie van de telefoon/tablet. Deze is zoals duidelijk zal zijn
nodig om de locatie (en dus afstand) tot de eindcoördinaten te kunnen bepalen. De locatie wordt alleen
opgevraagd en gebruikt in het "speel" scherm van de app, niet in de overige schermen.
De app krijgt automatisch het recht om het internet te bereiken. De app heeft geen connecties met servers
op het internet. Toegang tot het internet wordt alleen gebruikt bij de knop in de cache detail pagina
om de (optioneel) opgegeven geocache op www.geocaching.com te openen.
De informatie die wordt opgeslagen, zoals toegevoegde reverse caches en de pogingen inclusief de tijd en locaties van deze pogingen, worden alleen op de telefoon/tablet opgeslagen NIET ergens op het internet! Dit betekent wel dat als de app van de telefoon verwijderd wordt, deze gegevens verloren gaan.
Bij het starten van de app worden alle opgeslagen en gespeelde reverse caches getoond, behalve als de app voor het eerst wordt gestart (dan zal de lijst leeg zijn). Druk op de naam van een reverse cache om deze te gaan spelen (zoeken) of de details op te vragen.
Reverse caches waar een groen rondje met een vinkje voor staat zijn opgeloste caches. Deze caches kunnen niet meer worden gespeeld, maar de details, zoals de eindcoördinaten en het aantal pogingen, kunnen wel bekeken worden.
Door op het vuilnisbak icoontje aan de rechterkant van een reverse cache te drukken, kan een reverse cache verwijderd worden.
Voor het toevoegen van een nieuwe reverse cache, moet op de ronde groene knop met het "plus" icoon rechts onderin gedrukt worden.
Er zijn een aantal verplichte en niet verplichte velden op dit scherm. De verplichte verplichte velden zijn:
De naam die in het veld "Naam" wordt ingevuld, is de naam die zichtbaar is in de lijst op het hoofdscherm en mag zelf bepaald worden. Het is toegestaan om twee caches dezelfde naam te geven, maar is normaal gesproken niet handig omdat deze caches dan op het hoofdscherm lastig uit elkaar te houden zijn.
Voor het type code kan gekozen worden uit "Waldmeister" en "ReWind". Kies voor (standaard) Waldmeister als er in de cachelisting gesproken wordt over de "Reverse cache" en er drie 6-cijferige nummers beschikbaar zijn. Als de cachelisting spreekt over een "ReWind" cache, kies dan voor "ReWind". Deze code bestaat uit slechts 1 code met enkel letters.
Waldmeister codes
In de velden "Code 1", "Code 2" en "Code 3" moeten de drie (zes-cijferige) codes worden ingevuld die bij de geocache
te vinden zijn, of na het oplossen van een puzzel verkregen zijn. Vaak worden de codes voor de Wherigo cartridge
van "Waldmeister" op drie regels gegeven, omdat deze ook zo ingevoerd moeten worden bij het starten van de cartridge.
"Code 1" in deze app is dan de code op de eerste regel, "Code 2" de code op de tweede regel en "Code 3" de code op
de derde regel.
De ingevoerde codes zullen voor het opslaan gecontroleerd worden op geldigheid en indien één of meerdere
codes incorrect zijn dan geeft de app een melding. Een cache kan niet worden opgeslagen met incorrecte codes.
ReWind code
In het veld "Rewind Code" moet de verkregen ReWind code wordein gevuld. De ingevoerde code zal voor het opslaan worden
gecontroleerd op geldigheid en indien incorrect dan zal de app een melding geven. Een cache kan niet worden opgeslagen met
een incorrecte code.
In het veld "GC Code" kan de GC-code van de bijbehorende geocache worden ingevuld. Dit is niet verplicht, maar heeft als voordeel dat als deze is ingevuld, er een knop beschikbaar komt waarmee men direct de opgegeven geocache op www.geocaching.com of in de officiële geocaching app (indien geïnstalleerd) kunt openen.
Om de nieuwe cache op te slaan gebruikt men de knop "OPSLAAN" en met de knop "ANNULEREN" of door terug te navigeren in de app, wordt de nieuwe cache niet opgeslagen.
Druk in de lijst met reverse caches op het hoofdscherm op de cache die men wil gaan spelen (caches met een groen rondje ervoor zijn reeds eerder opgelost en kunnen niet meer gespeeld worden!). De details van de geselecteerde reverse cache worden nu getoond, hoeveel pogingen er al zijn ondernomen en een knop "CACHE ZOEKEN". Met deze knop kan het spel gestart worden.
Indien er een GC Code is opgegeven tijdens het toevoegen van een nieuwe cache, dan zal er een
knop met deze GC-code aanwezig zijn die gebruikt kan worden om direct naar de betreffende geocache
op www.geocaching.com of in de Geocaching app (indien geïnstalleerd) te gaan.
Indien er geen GC-code opgegeven is, dan zal de knop uitgeschakeld zijn (grijs).
Vanuit het scherm met de cache details kan er gestart worden met het "spelen" van een reverse cache door de knop "CACHE ZOEKEN" te gebruiken.
Gebruik de knop "BEPAAL AFSTAND" om de afstand tot de cache te bepalen. Iedere keer als de knop gebruikt wordt, wordt de poging geregistreerd en op de telefoon opgeslagen. Als de afstand opgevraagd wordt en men is binnen 20 meter van de (fysieke) cache locatie, dan is de cache opgelost en toont de app de coördinaten van de cache. De knop verdwijnt en de afstand wordt nu continue bijgewerkt om dichterbij de cache te kunnen komen.
De app zal de eerste keer vragen om toegang tot de (exacte) locatie (GPS) van de telefoon. Het is heel
belangrijk dat deze toestemming gegeven wordt, want zonder exacte GPS locatie kan er niet worden gespeeld.
De app wacht vervolgens tot het toegang heeft tot de GPS locatie en zal dan de knop "BEPAALD AFSTAND" beschikbaar
maken.
Gebruik de “back” knop op je telefoon (de pijl naar links naast de tekst "Cache Zoeken") of de algemene back knop van de telefoon om terug te gaan naar het detail scherm van de cache. Als er een GC-code was ingevoerd voor de cache, dan kan de knop met de GC code gebruikt worden om direct de geocache op www.geocaching.com of in de Geocaching app te openen.
Vanuit het scherm met de cache details kan er gestart worden met het "spelen" van een (ReWind) reverse cache door de knop "CACHE ZOEKEN" te gebruiken.
Afhankelijk van de spelmode die door de ReWind code bepaald wordt, geeft de app informatie over hoe bij de cache te komen. De ReWind cache kent de volgende spel modes:
De app zal de eerste keer vragen om toegang tot de (exacte) locatie (GPS) van de telefoon. Het is heel
belangrijk dat deze toestemming gegeven wordt, want zonder exacte GPS locatie kan er niet worden gespeeld.
De app wacht vervolgens tot het toegang heeft tot de GPS locatie en zal dan de knop "BEPAALD AFSTAND" beschikbaar
maken.
Gebruik de “back” knop op je telefoon (de pijl naar links naast de tekst "Cache Zoeken") of de algemene back knop van de telefoon om terug te gaan naar het detail scherm van de cache. Als er een GC-code was ingevoerd voor de cache, dan kan de knop met de GC code gebruikt worden om direct de geocache op www.geocaching.com of in de Geocaching app te openen.
Via het hoofdmenu van de app, beschikbaar onder de drie verticale puntjes in het hoofdscherm, is het nu ook mogelijk om
codes te genereren. Dit is handig voor mensen die een nieuwe Reverse Cache willen plaatsen.
Op het scherm kunnen de coördinaten worden ingevuld in het "geocaching" formaat (graden/minuten), waarna na het gebruik
van de "GENEREER" knop, de Waldmeister (originele Reverse Cache) codes en de vier verschillende ReWind codes getoond worden
die bij deze coördinaten horen.
Er zijn een aantal extra knoppen op het scherm aanwezig, waarvan sommigen pas getoond worden als de codes gegenereerd zijn.
De knop kan gebruikt worden om de gegenereerde codes te verwijderen en de
gebruiker weer in staat te stellen de coördinaten aan te passen.
De knop kan gebruikt worden om alle informatie op het scherm te "delen"
(bijvoorbeeld via mail, whatsapp of gewoon kopiëren naar het clipboard).
Achter iedere gegenereerde code is een knop te vinden, waarmee de
code van dit veld (of in het geval van de Waldmeister code, de drie velden) naar het clipboard gekopieerd wordt zodat deze
vervolgens in een andere app weer "geplakt" kan worden.