Da, to je uvek tako i to je odgovor iz pozicije programera. U aplikaciji ima (će biti) šta ima (šta će biti) a onaj ko je koristi treba da razmišlja kako to da upotrebi, kada će ga setovati i koliki će poluprečnik kruga postaviti... sve je to

, svaka aplikacija je takva.
Ja sam pitao drugo (offtopic i čisto teoretisanje ako neko voli da proba, ne predlažem da bude deo aplikacije ne smatram ni za važnu temu), iz pozicije korisnika, da ne kažem nautičara, onda kad aplikacija bude dostupna: za koju tačku smatrate da je najbolji izbor za referencu alarma (tačku alarma): jasno je da je to pozicija telefona, ali u kom trenutku?
Recimo, na stajaćoj vodi kada je sidro stuboko (tačno ste iznad njega), setujete položaj i lazni prostor je krug koji možete opisati oko sidra, pri čemu poluprečnik zavisi od dubine i dužine ispuštenog užeta.
Dok ste u tom krugu, ni ne možete detektovati oranje sidra samo pomoću GPS-a. (anchor alarm treba da detektuje oranje sidra a ne bilo koje pomeranje telefona, i to ne u trenutku kad ste budni i pecate nego baš nasuprot, kad džonjate)
Na tekućoj vodi se situacija menja, ima li smisla postavljati referencu (tapnuti na telefon) u tačku gde je sidro ili je možda bolje prvo ispustiti sidrenjak i sačekati da se čamac zaustavi?
Da li je onda pomeranje usidrenog čamca uzvodno od te tačke (ili već neke druge tačke) alarm event ili ne (da zanemarimo minimalno pomeranje i greške očitavanja GPS)?
Kako znamo šta je tačno uzvodno samo na osnovu "trenutnog rastojanja od tačke gde smo aktivirali alarm)?
Ili da budem još dosadniji: Šta ako se koristi danfort sa prorezanim telom (sidro koje se najlakše oslobađa i diže tako što se čamac zaveze uzvodno- iliti preko sidra)?