I rarely use the calendar view and there are two reasons why. First, I don’t often “browse” my timeline, and if I do want to explore a particular calendar period, my folder structure allows for a faster and more focused trip down memory lane. Second, I find the calendar view extremely hard to read:
- The white text is hard to read on all levels.
- In the day view, it is hard to clearly distinguish one month from the next.
- Event display is not very practical, especially with so few being visible in the calendar itself, so they really just become visual noise.
- Scrolling with the date “grabber” on the right side of the screen is challenging because it’s not very accurate. For example, if there is a sliver of images from April 2018 at the top of my window, the grabber will report April 2018 even though I am actually looking at May’s images.
My first thought is to use the same design language as the other sections, and function similarly to the how folders work with a slight adjustment for timeline purposes. Years would be displayed in boxes. Opening a year would display the months for that year with separators for years. Opening a month would reveal the calendar-like display, with separators for months. (If I recall, it used to work somewhat like that in older versions of Mylio.) Event counts could be shown in the upper left like file/folder totals, and a tap on that count reveal an event list.
I’ve included a rough mock up of what this might look like, and added a slight gradient at the bottom of each square to make the white text more readable.
I really liked events until they were rolled into the Calendar view. When they had their own section, they could be located via a search from anywhere, and it was easy to quickly peruse them. Now…not so much, especially on the mobile side of things. I’ve reverted to using Albums in their place, but the nice things about Events was that they would auto update to include new images added during a particular time span. If some kind of smart album function is coming, then the need for an Events section would be minimal. Otherwise, I’d like to see a return to the old way of handling events.