Roadmap for impactful UI/UX changes

As part of another thread there was a discussion about the big changes coming up, and the fact that they would be too big to land all in a few steps for users to keep up.

Based on discussions in different threads (Home, Inbox, Episodes/Queue), I proposed the following list of screens:

With the following notes:

  • Episodes screen: no more New tab (replaced by new Inbox screen) - will only have All, Favorites, On device
  • Downloads screen to be dismantled
    • ‘Completed’ tab is replaced by the ‘On device’ tab in the Episodes screen
    • ‘Log’ tab is moved under the settings (possibly accessible also via a button in the On device tab, and of course via the notifications)
  • Playback history screen would put behind an action bar button in the Queue and/or full Player screen (less accessible, but still good enough I think, major actor Spotify has the history behind an action button too, but on their Home screen, which could also work)

To which @ByteHamster replied:

To keep the other discussion in the other thread focussed and on point, I’m creating this thread for the discussion on longer-term planning of big changes.

We’re now at version 2.2 - biggest UX/UI change was the introduction of the tabs on the Player screen (previously: dots too subtle for visually impaired).

Version 2.3 will introduce an updated Player screen that will remove the just-introduced tabs (#5075) - at least I’d propose to introduce it asap as to avoid users getting used to an intermediary solution.
It would be great if it would also include the updated episode selection mechanism/screen (#5130), as it greatly enhances the experience without disrupting the UX too much (we’re moving to a widely applied/recognised pattern).

After, I would go about it in this order:

  1. add Discover screen. It can be helpful especially to new users. (And might create some PodcastIndex buzz.) But no work on this has started yet, and I don’t believe anyone has indicated interest in its development, yet.
  2. add Inbox screen, which would also imply a change to the Episodes screen (removal of New tab). It adds an extra entry in the sidebar menu.
  3. remove Download screen, which would also imply a change to the Episodes screen (adding of On device tab). (Also it moves the Log to the settings, but that’s less impactful UX-wise.) It removes one entry in the sidebar menu.
  4. add Home screen. Helpful to new users as well as existing, but relies on implementation of other screens
  5. move Playback history screen to somewhere else (Home, Queue, and/or Player screen)

I agree, i dont think user should learn a way to use the app only for a few month, and then relearn, might just as well relearn now.
Of course ideally good changes to UI/UX stay longer, but theres no point in sticking with something just to be consistent. Also i think users also enjoy improvements and like to see that the app is evolving.
Surly, and sadly, only unsatisfied users will write a negtive review, but for each of them there are hundreds that appreciate the improvements, i’m sure.

1 Like

Sorry for being off a few month, I would like to reference what I wrote on another thread
null - Brainstorming bottom navigation (for bigger screens) - #12 by ueen

Is there any progress on this? My PRs Inbox and Home are still open on github, I would like to merge them, on the other hand, I’m using my debug version for month now and are pretty happy with it, so I’m not willing to put to much more time into them (they are pretty much done though)*.
I thought about bottomnavigation, without finding an adequate solution, the sidebar is just to powerful, especially with the quick acess to individual podcast feeds. Also I didn’t find an alternative to my quickfilters, they are just very useful for my usecase.

Best way ahead IMHO would still be to focus on Home as the central and customisable screen to solve navigatibility.
In the end I think the big question is to what extend we should keep different workflows or just streamline the UI/UX. Don’t get me wrong, I do enjoy choice but as stated in the reference above, there is great potential to streamline the userflow and reduce screens.

So what’s the game plan? Do you want to get home done first or think about bigger changes first?

/ *
as much as I understand the QC intention, especially from ByteHamster, I found it a very tedious experience, so I would love to contribute further but we somehow need to make the process more efficient and somewhat faster, maybe we could somehow also do more tests/betas instead of debating on the forum for hours - I hope you understand this as warm and constructive as it is meant :slight_smile:

1 Like

The problem is that the PRs mix together quite a bit of different stuff. That makes it hard to review and merge them. It would be easier if they were focused on a single thing per PR. I started working on a version of the inbox feature that is only focused on the inbox itself: Renamed 'new' screen to inbox by ByteHamster · Pull Request #5460 · AntennaPod/AntennaPod · GitHub. Unfortunately, I had not much time recently. End next week I will take a few days off from work, so I think I will be able to continue working on the Inbox.

Yeah, I also think the home screen should come first. Then we can later think about whether we still need the bottom navigation or not.

1 Like

Sure, I hope the home PR should be independent from Inbox, I guess it does need a bit of tweaking, but I hope my work wasn’t useless altogether :sweat_smile:

Quickfilters for the EpisodesScreen are still not resolved, my solution, which I love, unfortunately wasn’t received so well by you guys, but just the fact that we reduce three screens into one is a huge benefit, I guess favorites and download screen could also just be removed without replacement, it is somewhat useful though to have it at times - maybe it’s just a design question… @keunes ?

Any progress so far? :slight_smile:

Uhm, sorry. Not really. I see the issue basically every day but there are just so many things to do :smiley: