Messages - Jimdoria [ switch to compact view ]

Pages: prev1 [2] 3 4 5 6 7 ... 52next
6
Well, if you are interested in 3D, I hope you have had a look at SketchUp. It has a very innovative UI that shows a lot of attention to ease of use. There's a free trial which should be good enough for you to check out the UI.

I'm going to throw in some general comments, since UI design is kind of my thing.

  • You will get the UI wrong. You will. No matter how many examples you look at, or cool ideas you hear about. Just accept it now. The only way to get your UI right is to watch people actually use it to do stuff. And the only way to do THAT is to build it wrong and get it into people's hands, then see where they get stuck. So by all means start with the best examples you can find. But don't stop there.
  • Make really sure that hiding complexity is actually serving your users. If you look at most 3D design packages, they have a fairly complex UI, but that's because the task itself is complex. An intuitive UI is the opposite of training; the simpler UI, the lower the learning curve. In the world of commercial software this is usually considered a good trade, since people are impatient. But as the task increases in complexity, the trade-off provides less value. A jumbo jet has a complex UI, but that's OK because you don't really want somebody flying one who hasn't be thoroughly trained.  :)
  • A lot of programmers tend to think of their UI in terms of features. "My program has 534 features and the UI must make sure the user can access all of them." But users do not want features. They want to do cool stuff, using your software if it will help them. In other words, users care about tasks, because tasks lead to outcomes, and they are after the outcomes. UI design is about understanding what your user is trying to accomplish, and then building a pathway to that accomplishment through the forest of features you are providing. Where does your user spend most of their time? What are the tasks they do every time they run your program? What are the tasks they complete once in a blue moon? Prepare to optimize and polish the everyday stuff, and provide guidance on the blue moon stuff, since most users won't remember as well how to do it.

The good news about user experience is that watching a relatively small number of people (5-10) use your app will catch a large percentage of any user interface errors. You will see people make the same mistakes time and again, and it will be easy to find the low-hanging fruit for improvement. But be prepared to set up some sessions where you watch people work with your app and learn from their mistakes.

7
Living Room / Re: Why are car stereos so flimsy?
« on: April 02, 2015, 12:59 PM »
Thanks for the replies everybody! Yeah, wasn't looking especially for "buy this model" kind of advice. Just some perspective on why the build quality of these units seems to have suffered. Although as Curt's beautiful post shows, there ARE alternatives.

And I know this is a software forum, but I've never known DC users to be shy about offering their opinions on other topics as well, given the chance.  ;)

app103, I appreciate the offer, and that IS a cool gizmo. The current Pioneer unit in my car is radio / CD only though, so I'm afraid I can't take you up on it.

For those who are interested, CWuestefeld gets at an important point. A lot of the interaction with the unit is no longer ON the unit. I'm looking at stereos that feature the new Android Open Accessory protocol which essentially turns the head unit into a remote control / speaker system for an Android phone. You can use the controls on the head unit to pause, skip ahead, adjust volume, etc. but you can also do these things right on the phone. Good for when the flimsy plastic knob breaks off I guess?

I'm going to repeat Curt's query though, and do some digging. I still think a car stereo ought to look like you could accidentally bang your toolbox against it and still work the knobs.

Plus, the dual-knob volume+tuning design is one of the most elegant and intuitive UIs ever designed, and I'm tending to stick with it just on principle. So this is not quite software related, but it is User Experience related, which I think gets me a pass for posting it on DC.  :P

8
Living Room / Why are car stereos so flimsy?
« on: March 31, 2015, 11:11 AM »
I've been thinking about getting a new car stereo, but in looking around I'm kind of dismayed to find how cheaply made they all seem. The knobs and buttons seem to be made out of the same plastic they use for the toys that come out of gumball machines. None of them looks like they were built to stand up to years of use the way my factory radio / CD player is.

Also, it just seems like there's a lot of needless complexity. I realize they do a lot more than just station presets and equalizer settings these days, but holy cow, the faceplates are chockablock with info overload. I'd have thought with the advances in usability brought about by web apps and smartphones, car stereos would be not only more capable but also more intuitive than ever. But it seems like they been racing in the opposite direction.

Any recommendations? I'm not a big-time audiophile, I just want a new unit that can play the songs stored on my smartphone!

9
Living Room / Re: Anyone getting a Pebble Time?
« on: March 31, 2015, 11:02 AM »
I was also thinking the Pebble Time might be the one to get. I like that they are using e-ink for the display to prolong battery life.

They also seem to be outdoing Apple in considering the user experience with their "it's not a tiny smartphone" timeline approach. I think if Steve Jobs had seen the current state Apple Smartwatch he'd have rebooted the project and sent them back to the drawing board at least once already...

But I don't know - after seeing that comic I may have to reconsider.  :-\ I've done without a watch for years, so I don't really need one. But new toys are fun!  8)

10
Wow, hadn't been here in a long time and just decided to start checking back again! Ten years already? How'd that happen?

I remember when Mouser first floated this site as a kind of experiment to test out his unique approach to the freeware / shareware divide. Now it's so much easier for developers to make money. The only problem is, as soon as they make it they have to give it to Apple!  :D

I'm still using OneNote and still a big fan of the kind of freeware gems this site has always been able to ferret out of the wild Internet. So some things have not changed all that much.

Congratulations on 10 awesome years, Mouser! And a heartfelt thanks as well. Whenever I have some weird software issue nobody else around me even understands, I know I can always post about it at DonationCoder!

Pages: prev1 [2] 3 4 5 6 7 ... 52next
Go to full version