plexinc/roku-client-public — Issue #29: Update information architecture (using grids)
Author: sullman
Created: 2012-02-21 23:23:58+00:00
State: open

Now that we have a nice looking grid view, we should use it more places, and take the opportunity to update some of the navigation and make it feel more like some of the other post-myPlex clients. I haven't thought about this too much yet, but some ideas would be:

* Use a grid view on the home screen (except perhaps in the special case that nothing is configured yet and we really just want the user to pull up the preferences). The rows might be something like:
- My Library (sections)
- Channels (possibly just recently used ones with a dummy at the end to pull up the full list)
- Queue
- Recently Added
- On Deck
- Misc (for the things that don't belong, Prefs, Search, maybe Channel Directory)

* Use breadcrumbs just about everywhere. Right now we use them many places, but they don't seem to be correct often.
* Use a grid view for sections, with the rows corresponding to the ways you can browse (All, Unwatched, ...)
* Use a grid view for the channel directory, with the rows corresponding to the ways you can browse (Popular, Featured, ...)
* Use a grid view for the full list of channels, with the rows separating video, music, and photo channels.

For TV series, I'm on the fence. The Roku way of doing things would probably be to use a poster view to list the available seasons, and then inside the season use the episodic view (which we do currently). The grid alternative would be to use a row per season. I kind of just don't like the episodic view, but we can discuss.