This past weekend I attended MADE at MiKE: Mobile Application Development Event hosted by Bucketworks, Project H2OScore, MiKE, and Spreenkler. It was a nice opportunity to meet local (Milwaukee, WI) industry colleagues and engage in conversations around mobile design and development.
Matt Friedel, of jam-mobile.com presented some good business background on the mobile market. His presentation Mobile Business: Strategy and ROI contained some nice stats on its ramp up over the past decade and forecasts for future trends. One of his main points was that you should look at the platforms of your particular user community when considering platforms and devices to target. Even though iOS and Android may be leading the market, your app may be targeted to an industry that mostly loyal Blackberry users. Once again, you need to get to know your users.
I also attended fellow UX guru, Gretchen Thomas’ presentation Mobile Design is for Mobile Users. It was a good primer to get people thinking about the contexts in which mobile users are interacting with the apps and sites that the audience is wanting to build. Like Matt, there was an emphasis on beginning with a mobile vision and strategy rather than modifying your current website to fit in a smaller format. I loved the fictional example she walked us through illustrating her point “Mob Buddy for Angry Townspeople”.
During the Q&A after Gretchen’s presentation, someone asked how she would approach Responsive Design. Her response was a traditional position that design should not be limited by implementation considerations. On this point, I disagree. As a matter of fact, I think that this approach is unattainable and also the main reason that designers encounter so much friction.
My theory is that a long time ago some designers had a difficult time coming up with creative web designs because they couldn’t think beyond pre-CSS HTML table layouts. So they were encouraged to sketch and design in Photoshop and think about the implementation later. That was back when the web was new. There were two major browsers and most websites were static. Today, interfaces are highly dynamic and computing is ubiquitous. To get a product to market quickly, designers need to collaborate with developers in order to get to the best design as fast as possible.
Designers need to understand the medium in which their designs will be built and the technical environment in which they coexist. How else can we create designs that are efficient and take advantage of the interface capabilities?If designers adapted to become better team members and let go of our hero designer egos, we would all make better products faster.