Have you ever wanted to take input from an Arduino and an iPad, merge them, and then use the output to drive multiple monitors to creative rich experiences? With the NOAM framework this, and more, becomes possible with just a few simple messages passed back and forth. Rapid prototyping is not just for those building web applications or mobile apps but can now be extended to the hardware realm as well. Learn more about how in this recap from Midwest UX in Indianapolis.Read More
Recently this argument about the dangers of premature design optimization came across my stream. There was a point a few years ago where I used to think the same thing - you write your data models, your business logic, and other pieces before focusing on the 'V' in MVC.
Experience these last few years has shown me this is a very bad idea. Waiting to address the user experience until the last part of the project means that it gets bolted on. Instead of discovering usability issues when they are relatively cost effective to fix they end up being potential showstoppers. Sadly this attitude that 'design is just a phase' seems to persist today.
My advice to anyone looking to start a project is to get in contact with someone as soon as possible. Figure out what types of user interactions work before it becomes impossible to correct them. Not only will you have an easier time with the visual design and information architecture but you may find yourself avoiding developmental dead ends as well.