Silicon Valley Code Camp : October 5th and 6th 2013

Mark Miller

About Mark
Mark Miller is a five year C# MVP Alumni with strong expertise in decoupled design, plug-in architectures, and great user interfaces. Mark is Chief Architect of the IDE Tools division at Developer Express, and is the visionary force behind productivity tools like CodeRush and Refactor!, as well as the DXCore extensibility layer for Visual Studio. Mark is a member of INETA; he's a top-ranked speaker at conferences around the world and has been writing software for over three decades.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • The Science of Great UI, Part 1

    9:15 AM Sunday   Room: 1501
    Explore the how and why of great UI. If you believe you’re not an artist, that UI is merely subjective, or that a great UI is not worth the effort, then these two part sessions are for you. This session will shatter the popular myth that UI is subjective. We’ll see that the quality of user interfaces can actually be quantified and a winner can be selected based on agreed-upon criteria. We’ll look at ways to measure physical and mental effort, irrespective of the physical device (web, mobile, tablet, desktop) or target platform. We’ll find ways to widen the path for your users, and look at shortcomings in today’s controls. We’ll cover layered UIs, navigation, size and precision, predicted assistance, and discoverability.

  • The Science of Great UI, Part 2

    10:45 AM Sunday   Room: Not Assigned
    Learn how to how to present information effectively. We’ll cover information relevance, proximity, information in parallel, emphasis, smallest effective difference, contrast, size, color, text, fonts, borders, and signal & noise. We’ll show how existing user interfaces can be improved. If you don’t have a graphic artist on your team, this session will show you how to fake it, and if you do, this session will show you how to communicate with them persuasively. We’ll also present a compelling business case for great UI. Regardless of whether you’re building applications for the web, desktop, or mobile, you’ll learn how to reduce visual noise, lower barriers to entry, enhance clarity and make your applications a pleasure to use. It’s all about making customers happy, and this session will show how you can make a big difference with small changes.