Posted 14 March 2015 - 06:37 PM
I'm working on the latest version of Nova, and I'm having some problems thinking of how to deal with varying screen sizes.
I wrote a screen recording app and video player, but for obvious reasons, the video doesn't play fullscreen by default, so just cuts the bottom of the screen recording off when playing. I could add a "fullscreen" button, but then if the video is 51x19 and the device is 26x20, it will still not show properly. I could add some scrollbars on the side of the video if it goes over, but that's awkward if you're trying to see the whole thing. I could make it scale the video down if it is too big, but then there is a lot of detail lost, particularly things like screen recordings.
The current app layout:
This is also an issue for the PowerPoint-like app I want to make (Slides). How big should a slide be? Should I cater for normal computers and make it around 47x14, or cater for pocket computers? Then what happens when a turtle tries to use it? Slides will have a similar layout to Video, with the exception of the bar on the bottom (unless I go with the single line + dropdown menu approach).
This isn't a question that requires a definite response, I'd just like to hear people's opinion on how I can tackle this.
I wrote a screen recording app and video player, but for obvious reasons, the video doesn't play fullscreen by default, so just cuts the bottom of the screen recording off when playing. I could add a "fullscreen" button, but then if the video is 51x19 and the device is 26x20, it will still not show properly. I could add some scrollbars on the side of the video if it goes over, but that's awkward if you're trying to see the whole thing. I could make it scale the video down if it is too big, but then there is a lot of detail lost, particularly things like screen recordings.
The current app layout:
Spoiler
This is also an issue for the PowerPoint-like app I want to make (Slides). How big should a slide be? Should I cater for normal computers and make it around 47x14, or cater for pocket computers? Then what happens when a turtle tries to use it? Slides will have a similar layout to Video, with the exception of the bar on the bottom (unless I go with the single line + dropdown menu approach).
This isn't a question that requires a definite response, I'd just like to hear people's opinion on how I can tackle this.