Thursday, January 10, 2019

android - Should video always play full screen on cell phones?


This is a discussion of how to design a video website's UI based on a cell phone's features. I personally think that the UI should be based solely on the phone's screen size. A co-worker thinks that phones with more features deserve a more complex UI.


Consider our current design on the iPhone, which the co-worker judges as a weak phone. The channel listing is very simple. You tap a channel to play it full screen. Everything is similar to Youtube's app.


iphone channel listiphone video


The co-worker wants to extend our website to Android phones, which he judges as a phone with superior features. Because Android phones have a multi-threaded operating system, this allows one to play videos inline rather than full screen. The co-worker would like to have the video playing inline with the channel list on the right. This would allow for a a faster channel surfing experience - you can change the channel without stopping the current channel.


android channel


My beef with this Android mockup is that the channel list text must be made smaller to share space with the inline video. I'm worried that the channel surfing experience won't be as easy as the co-worker thinks it will. I suspect people will have to pinch-zoom and pan the screen a lot just to read the channel list text.


The bottom line question is: should video always play fullscreen on cell phones, even if there may be features on the particular phone to allow it to play inline? And by phone, I mean a normal hand sized phone, not any crazy gargantuan phones that are coming out these days.




Answer



I don't know how of a background in programming you have, but you might be letting your co-worker throw some (unnecessary) big words at you. Fact: iOS is also multithreading and multitasking, since version 1.0 circa 2007. So is Windows Phone 7. So was Windows Mobile 6.5 before it. And 6, and 5, and 4 before it. It's not a big deal and hasn't been for over a decade.


Whether you can play a video in-line or not has nothing to do with whether the operating system is multi-threaded. It's purely a question of user experience.


The way I see it, screen size should be the only determinant on how video is presented. Playing video in-line on a tablet makes sense because you have spare screen real estate. Doing so on a mobile phone does not sense.


No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...