For evenings when you'd prefer a red screen, there's now a lovely little theme called Nightwatch. It's a red-on-black appearance for the app, including your journey maps.
You'll find it in Settings > Theme, alongside Light & Dark.
I'll admit, I don't often do night passage but it sure looks cool anyway!
More tides to take aboard
I also expanded the tide cards to support the United States, Australia and New Zealand. The app automatically downloads nearby predictions for offline use.
A big shout-out to the folks at Open Waters for their work on Slackwater, which made some of this expanded coverage possible!
Moar speed!
I've also made a couple performance improvements under the hood so that things load more quickly, smoothly and efficiently.
... and 18 smaller adjustments for the next time you open the app!
Version 1.4.0
Import all your adventures in one tap
Import your entire boating history in one tap!
Your boating history probably didn’t start the day you installed Underway. (Mine didn't) And so, I was looking forward to finally have years of adventures all in one place. I also wanted it to be a breeze to do. In my case, it was a large Navionics GPX file. In one tap and less than 1 minutes, voilà! Everything appears as if it was recorded with Underway! Should you have hopped from one boat to the next, you can choose which boat they belong to, and review the journeys before adding them to your log.
A much much nicer logbook experience
With last week's support for larger screen and now the ability to bring a gazillion journeys onboard. I felt the need to give the logbook a full redesign. Since a long list of journeys gets a little unwieldy after a while. I’ve reworked the Log so you can browse days on the calendar, scroll through the timeline, or look at your distance, days aboard and engine hours in Totals. I also made it much (much) more intuitive to select periods like months, seasons, years but also carve out a specific chunk you might want to geek out on.
Fuel-ups are in the same Log now, too. You can show journeys, fuel, or both, with spending and fuel volume for the period you’re viewing. (You can also hide it from view... you know, in case constantly looking at that fuel bill gives you anxiety)
... oh, and about 58 micro adjustments from refining the haptics to finding just the right dampening for the timeline scrolling effect. Hope you'll enjoy!
Version 1.3.5
More room for your logbook
Bringing Underway to a tablet near you!
Half the fun is looking back at the log, the journeys and the metrics (and sometimes the fuel costs). I also know many of us have their "boat tablet" that stays mostly onboard.
And so, voilà! Underway is now bigger, larger, broader and fully embracing those big screens.
And yes, it even got its fancy layout for iPhone Duo™.
... and like 8 other tweaks and one easter egg!
Version 1.3.4
Tweak week: better journey recording
Taking the live recording experience from HD to 8K
I ran into a couple of issues myself where the live track could lag behind my position, and the speed reading could jump around. I've reworked both, along with the way the app records route detail and identifies a stop.
The experience is now much smoother, especially if you happen to walk ashore and then back on the boat. (The app will clean up your tracks and only count your actual boating distance)
...and about 8 or 9 nice touches that will make Underway even more delightful to use!
Hope you'll enjoy!
Version 1.3.3
The more the merrier!
Bring all your boats to the party!
Some of us are quite adventurous with our tenders. Many of us have bought and sold multiple boats over the years. Well, the app now has you covered! You can now add all your boats, past and present. Choose a default for new journeys and assign past journeys to the right boat.
Boats that are long gone or that you're simply no longer using can be marked inactive and reactivated later.
Clearer boat settings and journey editing
I cleaned up the UX a little bit. At times it was a bit too much with the explanations for everything. Less is more.
Engine readings, fuel saves and clipped text
I fixed the blank screen that could appear after saving fuel on Android, and cleaned up the layout issue that clipped letters in headings.
... and 8 smaller tweaks that you may or may not notice!
Version 1.3.1
A better fuel log and fewer overnight questions
Add a fuel-up whenever you need to
Sometimes you fill up without recording a journey, or remember to log it a few days later. You can now add a fuel-up from the Fuelling tab, attach it to an earlier journey or pick a date. So the next time someone asks what you spent on fuel, you’ll know exactly which number you’re rounding down.
A nicer overview of the fuel consumption over time
While reworking the fuelling stuff, I redesigned the Fuelling tab so you can see your spending, fuel volume and average price together, with a monthly chart for the period you're viewing. For those who like their freedom units, you can also choose litres or US gallons in the app Settings, and the price per unit follows that choice.
Overnight questions, fuel entry and navigation
A daytime visit to the boat could still lead to questions about nights you hadn't spent aboard. The app now asks only when it has a usable position at the boat from that particular night. Correcting your boat's location also clears the questions for the stay you've corrected.
... and 19 little visual tweaks that make a world of a difference but are hard to explain in words. It's a feel thing!
Version 1.3.0
Shorter setup and easier controls
Quicker onboarding
Sometimes it's better to just cut to the chase so I scrapped a couple onboarding steps to speed things up a bit.
Swiping bottom sheet is now a lovely experience
This is a bit of insider baseball but the draggable area set for the bottom sheet was too restrictive and made for a bleh experience. You can now swipe away at will!
Full re-org of the Settings
Over time, it turned into a traffic jam at rush hour with all sorts of competing priorities almost ramming into each other. Nowadays, it feels like nicely organized and free of clutter.
Fixed larger text, old positions and overnight questions
Some folks like their fonts big. Like really big. I didn't design the app to inherit system fonts that big. Until now! The app should feel normal & nice even at ridiculous font sizes.
There was also a tiny wee bit of an issue that occurred in the unlikely event that a recording would stop receiving positions. The Overview now looks for a fresh phone position instead of continuing to treat the last recorded position as current.
Finally, there was a glitch with the "Did you sleep aboard?" logic. It should run smoothly now and only ask when it's likely that you've done so. Not after a week of you being away from the boat.
... and like 13 teeny weeny things that most wouldn't notice so I didn't bother writing about them here BUT you'll most definitely feel them!
Version 1.2.6
A little less clutter, and a recording fix
a few sparkles of UX love across the app
Some AI slop made its way into the Settings screen which had a lot of text explaining things that were pretty self-explanatory.
I elected to keep the bottom nav fixed on the left side for a cleaner experience across the log & overview pages.
And finally ended up geeking out on making the transition cleaner between when the app is "finding your position" and when that fix is acquired.
Sometimes it's the tiny details!
Recording repairs and a smaller Android app
For a small subset of users, a damaged log stopped new journeys from recording properly. I fixed the database access that caused the damage and added a check when the app opens to repair the damage it can.
I also enabled R8, Android's code optimizer, to remove unused code and resources and keep Google happy.
... and maybe 4 or 5 smaller things that took longer than they should have.
Version 1.2.4
Easier setup and journey controls
Setting up your boat
During onboarding, the app now asks about your boating habits, the boat itself, where you keep it and how you use it. All of which help customize the app and make Underway feel nice and snug for you. You can always update your boat details later in Settings.
notification actions are now a little less authoritative
It was a little too much to let the notification buttons end a journey, keep logging or confirm that you're not fuelling. Instead, it now opens the relevant journey in the app.
Journey's map and thumbnails were nowhere to be found in dark mode
The issue was that journey maps could open without the route in dark mode. I also took the liberty to update dark Log previews to match the night chart.
...and 27 other smaller tweaks!
Version 1.2.3
Boat location and clearer maps
Offline land recognition
Underway downloads a super compressed set of land data for supported areas and keeps it on your phone for offline use. This context helps the app assess when a journey ends.
Set your boat's location at any time
If for some reason you did not record the return journey, the app would tell you that it's somewhere it's not... and that's annoying. So now, you can set your boat's location manually. You can choose your marina, the last recorded arrival or your phone's current location. This updates the location used by Overview and weather without changing your log.
Clearer maps and easier controls
Journey tracks are sharper in the Log and easier to see as you zoom. You can now tap the map above an open journey sheet to collapse it and explore the route. Edit and GPX export are now buttons on the journey map instead of taking valuable real estate down on the sheet.