Rewrote the sync so it batches. Battery use is down by about a third on my phone.
Rewrote the sync so it batches. Battery use is down by about a third on my phone.
Wrote the parser. It reads the feed in 40ms and I trust it about as far as I can throw it.
Small one: the list now remembers which harbour you opened last.
Made the numbers bigger.
Pulled the tide tables from the public feed. The timestamps are in local harbour time, which means every town is its own timezone problem.
Tried three map styles. The plain one wins; the fancy ones fight the tide lines.
First person who is not me used it on a real boat. They wanted bigger numbers.
Sketched the first screen on paper: a list of harbours and the next three tides for each.
Spent the evening on the offline cache. If the boat has no signal, the app still has today.
That is everything Probe Partner has written.