Eight Golden Rules: Rule 2 - Cater to Universal Usability
Eight Golden Rules: Rule 2 - Cater to Universal Usability: People come in a wide variety. Are you designing for the widest range of users, possible? Read more...
Connecting tech leaders with insight to move the needle, and developers and designers with inspiration to build really cool touchscreen-driven stuff people will love.
Eight Golden Rules: Rule 2 - Cater to Universal Usability: People come in a wide variety. Are you designing for the widest range of users, possible? Read more...
The auto manufacturers are being challenged on so many fronts these days: are they up to this challenge as well?
Eight Golden Rules UX of Design: Check out the first one here!
Are there really golden rules that apply in UX Design that help designers to be more successful? We examine the Eight Rules here and why you should use them. Check it out.
Some time ago, I wrote a post about the use of patterns in user interface (UI) design. The idea is that, when one solves problems for a
What does user experience, Steve Harvey and the Miss Universe pageant have in common? Check it out.
Let's talk IVI and speech recognition. Siri-ously? Yep. Find out what we have to say!
Can user experience (UX) design be fast and good. We think so. Check it out.
When most of us hear night vision goggles, it is usually a safe bet we imagine a night scene with that glowing green-scale overlay or some
Qt Tips and Tricks - Part I: Learn more about the lesser known tips within Qt that can make a big difference using Qt.
Engineers designed and developed products, and usability tended to be an afterthought. Anyone who remembers programming a first-generation VCR should know what I’m talking about.
Qt provides a nice facility to handle this in a more elegant way: file selectors. In this blog post. I'll look at what Qt provides, for both C++ and QML, and show a simple but complete program example.
Designing is a process, and as a designer you can utilize numerous strategies to progress to a successful outcome, but a sure way not to s
There are many challenges when considering software development in general.
Here at ICS, we've been working with IoT technology for some time now, and it's been very exciting work.
Although design is a subject of much interest in this age of highly usable technology products, misconceptions about the user experience (UX) design process abound.
For a UX designer, there is a wide (and not fully agreed upon) list of possible skills one could have: user research, user testing, ethnography, interaction design, wireframing, sketching, information architecture and visual design are only some of them.
“Any sufficiently advanced technology is indistinguishable from magic.” – Arthur C. Clarke
One of the challenges to creating effecting and engaging User Experiences (UX) for interactive devices is balancing the creative aspect with the fu
Before getting the opportunity to run a design team, I worked as a Qt developer and trainer for many years. This has given me some insig
In this blog post, the last in the series, I'll cover the remaining Qt command line tools as there are only a few programs we have not already discussed.
Does the distinction matter to User Experience (UX) designers? Since the IoE is really a wider view of the IoT, do the additional components, issues or aspects of the “everything” view actually add more complexity to the UX design of connected devices? My answer to these questions is a resounding Yes!
How does a designer deal with the dilemma of creating devices with little or no learning for users to be effectively proficient with them?
The demand for increasingly better-quality user experiences requires increasingly more work effort on the part of UX designers.
Automakers have long strived to make their in-car experiences unique and distinctive: not just in an effort to distinguish themselves from their co
The emergence of the Internet of Things (IoT) is reshaping our relationship with computing technology.
In this blog post, we will show an example of how to support dynamic language selection in an application using Qt.
A recent project related to the Internet of Things gave us a chance to highlight some of ICS' capabilities.