Bear

Goals on Home Screen

23rd Dec, 2025

Today I continued to improve goals on the home screen.

It took a little whilst to get the UX and UI how I wanted it, I had a few main goals, I wanted to see:

  • The start of the goal
  • Where I was with the goal
  • How far away the goal was

And I wanted the whole thing to be interactive so a user can easily swipe and see the whole journey.

Goals on home screen

Based on the information they put in, it will show:

  • The starting point
  • Up to 10 points along the journey
  • The current point
  • The goal they're aiming for

Although I am only showing 10 points, they're spread evenly across all of the data. So if you have data going back to 2023 - it will show 10 intervals from 2023 to 2025, including your current progress.

This was mainly because I didn't want to bog down the UI with too much information, when someone can get a full picture in the reports area.

The homescreen is just meant to be "at a glance"

There's a bit more I want to do in the Goals area, especially around the Goal creation UI (it's very janky).

But... I'm going to hold off for a future release and focus on cleaning up loose ends now.

Thanks for reading my Dev Log :)

More like this

  1. Love When a Plan Comes Together

    Love When a Plan Comes Together

    May 10, 2026

    Revamping the workout plan management UI now that the wizard can generate them - plus info buttons, session awareness, and what's coming next.

    Read more
  2. Playing With Dark Magic

    Playing With Dark Magic

    May 04, 2026

    Calculating sets, reps, weight and time scaling for generated workout plans - with a bit of progressive overload and de-loading thrown in.

    Read more
  3. The Suns Out

    The Suns Out

    Apr 29, 2026

    The workout plan summary screen is almost done - and the next bit is figuring out how to calculate sets and reps from your history.

    Read more