Ga naar hoofdinhoud
HearthCode Studio
Terug naar home

ErfPlan

ErfPlan is een native iPhone- en iPad-app voor alles wat op, onder en rond een erf ligt. De huidige app is de vierde productiteratie, opnieuw opgebouwd rond tekenen, werken op locatie en duurzaam lokaal databeheer.

Status Feature-complete · releasevoorbereiding
Technologie Swift 6 · SwiftUI · MapKit · SwiftData · Core Location
Scope Eigen product · vierde iteratie · native iOS en iPadOS
Situatie
Kennis over leidingen en objecten op een erf raakt verspreid of verdwijnt.
Rol
Productstrategie, interactieontwerp, native ontwikkeling en tests.
Kernbeslissing
De vierde iteratie is volledig native en local-first gebouwd.
Actuele uitkomst
Een feature-complete iPhone- en iPad-app in voorbereiding op release.

Waarom een vierde iteratie

Kennis over een erf is kwetsbaar. Leidingen verdwijnen onder nieuwe bestrating, foto’s raken los van hun locatie en oude schetsen vertellen niet wat later is aangepast.

De eerdere iteraties maakten duidelijk dat de kaart en tekenervaring het product bepalen. Daarom is ErfPlan opnieuw gebouwd als native Apple-app, met directe toegang tot MapKit, GPS, Apple Pencil en opslag op het apparaat.

Wat de native app doet

Je maakt een erf aan met een adres of GPS-locatie. In Nederland en Frankrijk kan ErfPlan beschikbare officiële kaartbronnen en perceelgrenzen gebruiken. Daarna teken je leidingen, gebouwen, grenzen en punten rechtstreeks op de kaart.

Lijnen kunnen ook buiten met GPS worden ingelopen. Foto’s en notities blijven aan het juiste object gekoppeld. Voor Nederlands graafwerk kan de app KLIC-bestanden als referentie importeren.

Een plan is te delen als PDF, PNG of GeoJSON. Een versieerbaar .erfplan-bestand bewaart de volledige kaart voor herstel of overdracht.

Local-first als productkeuze

ErfPlan heeft geen account, backend of ingebouwde analytics. Eigendomsinformatie wordt met SwiftData op het apparaat opgeslagen. Alleen kaarttegels en adreszoekopdrachten gebruiken externe diensten.

Die keuze houdt de app bruikbaar zonder abonnement en beperkt wat er van een privéterrein naar buiten gaat. Back-ups en exports blijven onder controle van de eigenaar.

Technische basis

De interface is gebouwd met Swift 6 en SwiftUI voor iPhone en iPad. MapKit verzorgt de geo-ankering; Core Location legt routes vast; PencilKit ondersteunt vrije notities op de kaart.

De gedeelde HearthCodeMapKit-kern bewaart geometrie in echte meters en bevat de laag-, teken- en back-uplogica. Apple-frameworks blijven buiten die kern, zodat de complexe kaartlogica zelfstandig testbaar blijft.

Huidige status en grens

De vierde iteratie is feature-complete en wordt voorbereid op release. De native app is op simulatoren en echte Apple-apparaten getest; automatische unit- en interfacetests bewaken de belangrijkste workflows.

ErfPlan blijft een praktische referentiekaart. Het is geen juridisch meetinstrument en vervangt geen KLIC-melding of professionele controle voordat je graaft.