Small one: the list now remembers which harbour you opened last.
Tide times for small harbours, offline first, readable on a moving boat.
Nobody has said anything about Harbour Lights yet.
Small one: the list now remembers which harbour you opened last.
Tried three map styles. The plain one wins; the fancy ones fight the tide lines.
Spent the evening on the offline cache. If the boat has no signal, the app still has today.
Wrote the parser. It reads the feed in 40ms and I trust it about as far as I can throw it.
Pulled the tide tables from the public feed. The timestamps are in local harbour time, which means every town is its own timezone problem.
Sketched the first screen on paper: a list of harbours and the next three tides for each.
Rewrote the sync so it batches. Battery use is down by about a third on my phone.
Made the numbers bigger.
First person who is not me used it on a real boat. They wanted bigger numbers.
Fixed the daylight-saving bug that moved every tide by an hour twice a year.
Small one: the list now remembers which harbour you opened last.
Tried three map styles. The plain one wins; the fancy ones fight the tide lines.
Spent the evening on the offline cache. If the boat has no signal, the app still has today.
Wrote the parser. It reads the feed in 40ms and I trust it about as far as I can throw it.
Pulled the tide tables from the public feed. The timestamps are in local harbour time, which means every town is its own timezone problem.
001 is where this started — that is the whole log.