Results 1 to 3 of 3

Thread: Thoughts on skin design guidelines?

  1. #1
    FLAC
    Join Date
    Sep 2004
    Posts
    1,577

    Thoughts on skin design guidelines?

    I've just discovered RR and am playing around with the brushed metal skin. Here's a list of the things I'm wondering about in terms of overal user experience:

    1. Inconsistent back button placement and size. I seem to use this button a lot and having it in a different place (and sometimes size) on each screen makes things more difficult to use.
    2. I drive in America so I'm to the left of the screen. With my current placement to optimize readability (set back with a shroud), it's a bit of a stretch to touch the screen. I'm wondering if commonly used controls such as the back button or quick screen switching UI should be on the left edge in consistent locations.
    3. I'm not yet sure what I think of having audio control on every skin - it's kind of useful but it takes a lot of useful space. If instead there were either a consistently place button that took you to the audio skin or some kind of expanding UI to expose the (majority?) of the audio controls when needed that would seem a better use of the space. Thoughts?
    4. Centrafuse has support for embedding apps and clicking the title area where songs get displayed expands the app to full screen bar that title area. This gives you a good compromise - a smaller view of (say) a GPS app but the ability to easily have it full screen. My opinion of this may change as I play with Guino's fully integrated touch-screen friendly MapPoint experience .
    5. Touch screens often don't work that well around the edges of the screen due to issues and/or just the bezel which unfortunately is often the best placement for buttons. This is just an observation - I'm not sure what the design outcome of this might be - possibly heavier 'menu' use with fewer but bigger activation buttons.
    6. I just tried driving around with my 8" lilliput sort of in place with a shroud and it was unreadable when sunlight still managed to get directly onto the screen (unfortunately this happened a fair bit ), but was just about ok when in shadow. It seems bigger text and/or higher contrast buttons would have made it easier - the Alpine skin seemed more readable with it being so bright. I didn't try running the Windows Media Center shell - I wonder how it looked in the bright light since it's pretty high contrast. The brush metal skin is very nice but also seems very low contrast.
    7. Skin switching seems useful whilst experimenting but is it such a useful thing it should be on the main screen? There's already a lighting button so duplicating that is wasted on the appearance menu.
    8. Videos / DVD / TV are related. Perhaps a more structured approach to accessing these is in order. Particularly valid since you shouldn't really be watching Videos/DVDs/TV whilst driving so optimizing easy access to them whilst being distracted by driving shouldn't be a priority .
    9. The music title is nice but I'm mostly not interested in the middle of a song and a lot of space is reserved for it. I like the approach I've seen other places where the title appears bigger for a short while as the song starts and then slides/fades out. But interacting with the screen pops it back into view. That gives a good compromise between having easy access to the information and an uncluttered UI.

    So here's my thoughts if I make my own skin:
    1. Try and work out my preferred priority of UI access whilst driving. Use this to adjust the sizing and placement of the various UI pieces to match that priority whilst achieving consistency of placement.
    2. Back button somewhere consistent on left edge of screen. Bigger perhaps.
    3. Possibly consistent screen switching buttons on the left edge with an expando to hide them if desired (make more space for GPS for e.g.). I'm not sure I like hiding them since it then requires two clicks to switch skins which is a pain whilst driving.
    4. Fewer audio control buttons - a direct link to the audio skin and bigger buttons there would seem preferable. Alternatively, have an expando system for them too. I've noticed some of the flash skins starting to head in this direction but I want to do it without flash to keep cpu usage to a minimum. I can make changes to RR source to support this if necessary.
    5. Experiment with the option of having music data on the non-music screens being more temporary.

    Any other thoughts? Feel free to disagree - this is my personal preferences after all .
    Progress: 80% - Permanent install left.
    Motion LS800 Tablet PC and dock.
    Vista, Bu-535 GPS, RoadRunner, MPT2006.

  2. #2
    Low Bitrate
    Join Date
    Apr 2005
    Location
    San Jose, CA
    Posts
    76
    I think this is one of the great things about RR, anyone can build their own skins for what they consider ideal, different things work for different people.

    The base skin is an example that probably works very well for it's creators and with all the work going on to add functionality, making new base skins for old features is probably not a priority. What would most people rather see, a new main menu setup or dual app on one skin or auto day/night skin changing.

    I have started building a full skin with the first section released as Streets.skin for Microsoft Streets and Trips. I am currently working to embed Audible books now sow a main screen still may be a ways off. But on what I have laid out so far I have the back/exit button in the same place on every screen, and audio controls are brought up on another menu (see Working skin for MS Streets and Trips embedded in RR for an example) but work has been slow and I am still killing myself over what color amber my car lighting is.

    Just my thoughts...
    Chris

  3. #3
    FLAC
    Join Date
    Sep 2004
    Posts
    1,577
    Yeah, your S&T skin looks nice.

    I've decided my main complaints are:
    1. Lack of consistency. Specifically - back buttons all over the place.
    2. Unnecessarily available buttons. E.g. Why do you need a minimize button on every skin. If the front end is doing it's job, you don't need to minimize it. Having to go to a main skin and/or open a menu to get at it is perfectly acceptable.
    3. Unnecessary UI. Who really cares what format or bitrate your audio is in. I care what's playing (and even then - really only when the track changes) and that's about it. I don't need to know what the volume is set to - if it's wrong I adjust it but knowing it's at xx% or worse, having an enormous slider that's difficult to use by finger anyway is just a waste of space. But then I'm biased since I use my HU for volume control still .

    I'm working on RR improvements to suit my tastes. Next on my list is a way to have a notification skin slide in on skin configurable events. E.g. A 'new track started playing' skin that slides in from the top at the start of the track and provides the track name and then slides out again after 5 seconds.

    On my skin I'm probably going to go too far the other way. E.g. I won't have any volume feedback or a way of adjusting the volume on any of the main skins. I might get around to making that available off a menu but it won't be a priority for me since I have a much more user friendly knob on my HU .
    Progress: 80% - Permanent install left.
    Motion LS800 Tablet PC and dock.
    Vista, Bu-535 GPS, RoadRunner, MPT2006.

Similar Threads

  1. Open Source Skin Editor for RR
    By lbooker in forum Road Runner
    Replies: 66
    Last Post: 04-16-2007, 01:51 AM
  2. Skin in BMW i-Drive or Audi-"i Robot" Design
    By hematec in forum RR Skins
    Replies: 103
    Last Post: 02-16-2006, 09:34 AM
  3. Frodoplayer 1.0.9 Skin Released
    By WeeZyFellA in forum FrodoPlayer
    Replies: 43
    Last Post: 02-13-2005, 10:38 PM
  4. New Skin - Spaced_Out for FrodoPlayer 1.08
    By WeeZyFellA in forum FrodoPlayer
    Replies: 24
    Last Post: 10-17-2004, 09:50 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •