De interface van de Mock Location-app

Een werkende kopie van de app in je browser: druk op knoppen, versleep de kaart, open de lijsten. De cijfers in de marge leggen uit wat elk element doet, en de uitleg in tekst staat eronder.

9:41
Mijn locaties
3 opgeslagen
📍
🏪
📍
Instellingen
Weergave
Taal
Back-ups
Over de app
Inloggen

Log in om favorieten en geschiedenis te synchroniseren

mocklocation.ru
© OpenStreetMap
Kaart
Kaart van de interface

Alle toestanden van de app op één pagina

MockLocation heeft één scherm met drie panelen erboven. Al het andere zijn toestanden: simulatie aan of uit, echt punt betrouwbaar of niet, tabblad ‘Favorieten’ of ‘Alle’. Klik op een kaart om de interface in die toestand te zetten.

Het kaartscherm: alle bediening boven op de kaart

De app heeft geen apart ‘startscherm’ — de kaart vult het hele scherm, en de knoppen liggen erop als doorschijnende rondjes. Die indeling is niet voor de looks gekozen: een neplocatie zet je bijna altijd onderweg aan, met één hand, dus alles waarop je moet tikken zit aan de onderrand van het scherm, binnen bereik van je duim.

Linksonder zit de simulatieknop, de enige schakelaar van de neplocatie. Zolang hij oranje is, geeft het systeem alle apps het punt dat je hebt gekozen in plaats van het echte. Rechts staat een kolom met zoomen en de knop terug naar jezelf. Bovenaan staat de hint: de enige plek waar de app in woorden tegen je praat, en waar hij vereiste instellingen, het adres van het gekozen punt en waarschuwingen over de signaalkwaliteit toont.

Simulatieknop
Kort tikken zet de neplocatie aan en uit. Er is geen aparte ‘start’-knop op de kaart: het punt zet je door op de kaart zelf te tikken, en deze knop bepaalt alleen of de simulatie aanstaat.
Zoeken
Opent boven de kaart het paneel met de zoekbalk en de opgeslagen plaatsen. De kaart eronder wordt wazig, maar blijft zichtbaar.
Spraakinvoer
Een adres inspreken in plaats van typen: de app herkent spraak offline en zoekt het genoemde punt.
Zoomen
Plus en min. Ingedrukt houden herhaalt de stap zolang je vinger op de knop blijft — bij flink in- of uitzoomen gaat dat merkbaar sneller dan een reeks tikken.
Huidige locatie
Met de simulatie uit brengt hij de camera terug naar je echte punt en controleert hij dat opnieuw. Met de simulatie aan brengt dezelfde knop de camera naar het gesimuleerde punt: in die modus is er geen echte positie om te volgen.
Account
Het inlogpaneel. Het account is hetzelfde als op de website, en het koppelt de lijsten op je telefoon aan je online account.
Hint bovenaan
Vóór de eerste start: vereiste instellingen; daarna: het adres en de coördinaten van het gekozen punt. Het is ook een knop: tikken opent het juiste onderdeel van de systeeminstellingen.
Punten op de kaart
De blauwe stip is je echte positie volgens het systeem. De oranje speld is het punt dat andere apps zien als de simulatie aanstaat.

Zoeken, favorieten en geschiedenis

Het zoekpaneel is één lijst met twee tabbladen. ‘Alle’ is de geschiedenis: elk punt waar je de simulatie ooit naartoe hebt verplaatst, komt daar automatisch in. ‘Favorieten’ is wat je zelf met een hartje hebt gemarkeerd. De zoekbalk zoekt tegelijk in adressen via de geocoder en in je opgeslagen items, dus een bekende plek vind je op naam, niet op adres.

Een belangrijk detail dat niet meteen opvalt: de lijsten zijn geen kopieën van elkaar, maar kijken naar dezelfde items. Het hartje is een eigenschap van een item in de geschiedenis, dus een hartje dat je in ‘Favorieten’ weghaalt, gaat ook in ‘Alle’ uit, zonder dat je de tweede lijst apart hoeft op te ruimen. Tegelijk blijft hetzelfde adres dat je op verschillende momenten hebt opgeslagen twee aparte items: de app behandelt een coördinaat niet als ‘dezelfde plek’, anders zouden tikken vlak bij elkaar op de kaart, met bijna gelijke coördinaten, elkaar stilletjes overschrijven.

Namen en pictogrammen bewerk je ter plekke. Een regel ingedrukt houden maakt er een invoerveld van — een adres uit de geocoder leest zelden als de naam van een plek, en hernoemen is vaker nodig dan je denkt. Het vierkantje met het pictogram ingedrukt houden opent een raster met 15 emoji: een step, een auto, een huis, een winkel — zodat bezorgadressen in één oogopslag te onderscheiden zijn van je eigen plekken. De knop ‘Wissen’ verwijdert de hele lijst in één keer, maar verandert meteen in ‘Terugzetten’ — ongedaan maken kan zolang het scherm open is.

Meer over de limieten van de lijsten in het gratis abonnement staat in de rubriek ‘Plaatsen, zoeken en geschiedenis’.

Account en synchronisatie

Het account in de app en het account op de website zijn één en hetzelfde. Registreren en wachtwoordherstel bevestig je met een code per e-mail, en na het inloggen worden favorieten en geschiedenis in beide richtingen gesynchroniseerd: een wijziging op de telefoon verschijnt in je online account en omgekeerd.

Het abonnementslabel toont niet wat in het profiel staat, maar wat op dit moment is bevestigd: een verlopen abonnement verlaagt de limieten, zelfs zonder internet. En als de lijsten op de telefoon en op de server los van elkaar zijn gewijzigd — bijvoorbeeld omdat de telefoon lang offline was — voegt de app ze niet stilletjes samen, maar stopt hij en vraagt hij in welke richting je wilt synchroniseren. Stilletjes samenvoegen zou hier gegevensverlies betekenen waar je als laatste achter zou komen.

Wat het abonnement precies biedt, lees je op de pagina met abonnementen, en vragen over apparaten en synchronisatie staan in de rubriek ‘Account en synchronisatie’.

Verborgen modi: wat er onder ingedrukt houden zit

Sommige functies zitten onder lang indrukken, zodat ze geen ruimte op het scherm innemen. Ze staan hier allemaal op een rij — in de app zelf vinden mensen ze óf toevallig, óf via deze pagina.

Simulatieknop ingedrukt houden
Vergrendelmodus: tikken op de kaart en de knoppen werkt niet meer, alleen de rode knop blijft actief. Het idee: ‘de telefoon zit in mijn zak en het punt reist met me mee’. Stoppen doe je door opnieuw ingedrukt te houden; kort tikken doet in deze modus bewust niets.
Locatieknop ingedrukt houden
De kaart draait mee met de rijrichting. Met de simulatie aan werkt dit gebaar niet: in die modus hoort de camera bij het gekozen punt.
Plus of min ingedrukt houden
Het zoomniveau verandert stap voor stap zolang je vinger op de knop blijft.
Een regel in de lijst ingedrukt houden
Wijzigt de naam van het item direct in de regel, zonder apart dialoogvenster.
Het pictogram van een item ingedrukt houden
Een raster met 15 pictogrammen voor dit item.
De hint met vereisten ingedrukt houden
Verbergt een item dat niet via de instellingen weg te krijgen is — bijvoorbeeld als de firmware de juiste schakelaar niet toont.

Hoe verder

De rondleiding laat zien hoe de app eruitziet en waar alles zit. Om de simulatie op de telefoon zelf te laten werken, moet je één keer de ontwikkelaarsmodus aanzetten en de app voor neplocaties kiezen — de stapsgewijze handleiding telt zeven stappen en vereist geen root.

Als de firmware de app op de achtergrond afsluit en de simulatie vanzelf stopt, bekijk dan de handleidingen voor specifieke systemen: Xiaomi (MIUI en HyperOS), Samsung Galaxy en Huawei zonder Google-diensten.