Robert Hoekman Jr - The essential elements of great web applications
Catch this presentation live at Web Directions User Experience, Melbourne Town Hall, May 16 2008, or in Canberra at Web Directions Government, Old Parliament House, May 19 2008.
Most great web applications have a few key things in common. But can you name them? Better yet — can you achieve them consistently in your own projects?
In this closing keynote, Robert Hoekman, Jr., author of the Amazon bestseller Designing the Obvious (New Riders) describes the seven qualities of great web-based software and how to achieve each and every one of them by learning to communicate through design. See why it’s important to build only what’s absolutely essential, apply instructive design, create error-proof interactions, surface commonly-used features, and more in this informative session that will change the way you work and enable your users to walk away from your software feeling productive, respected, and smart.
Mapping and other mashups have taken the web world by storm - driving innovation in business and government alike. While much of the focus has been on the actual mashup applications, without the data to mashup, we have no mashups. Government, from local to Federal level, collect and manage a significant amount of data, across a very broad range of areas. But giving access to this data to web application developers has technical, policy and legal challenges. In this presentation, Jenny Telford of the ABS looks at these issues from their experience of opening up data from the Australian Census.
How does the way we build user experiences change when we incorporate Ajaxian techiques? How can we delight our user, make their experience seem magical, diminish the frustration that often comes with sites and applications?
These days people expect more from a website than a handy set of tools and a pretty interface — they want an experience. From the moment somebody enters your site they’ll be judging you on everything from the way the site looks to the tone of your error messages. And they won’t just be judging you against other sites. They will be judging you on every customer experience they have ever had, from the rude man at the train station to the lovely hotel clerk that checked them in on holiday. So in order to compete, we need to up our game and look at experiences both on and off-line.
Last year, Google released an experimental Greasemonkey API for Gmail: coding hooks that let anyone add CSS and Javascript to Gmail that enhances how it looks and behaves. Why would you want to do this? Why wouldn’t you? Hear how Google’s using Greasemonkey to distribute Gmail development amongst independent web developers–and how those developers are integrating their own product into Gmail — resulting in a Better Gmail for everyone.
Not only are most Web applications going to have (or utilize) social components — they’re also going to have start sharing social information like profiles, contact lists and such with other services. The ’social network fatigue’ users feel and the inefficiencies of keeping this information in multiple spots will drive us to play better with other social apps. This session will focus on using simple building blocks and emerging design patterns to keep it simple for users, for you and for the open social Web at large.
There comes a time when web developers need to reach beyond the browser to allow users to go offline, use local files or get rid of the hideous browser chrome. The Adobe Integrated Runtime (AIR) is an up an coming runtime technology that allows desktop applications to be developed with HTML, JavaScript, Flash or Flex. The AIR runtime and SDK are completely free so anyone can get started immediately.
Seattle-based Jackson Fish Market helped deliver the Silverlight based search engine Tafiti, one of the earliest commercial Silverlight applications.
Hear all about the exciting possibilities created by these technologies from Google Australia.
RedBubble is a social networking platform and marketplace, not to mention a successful homegrown web app. In this session RedBubble’s software architect Mark Mansour will present the challenges the team has faced, and talk through some of the solutions they’ve discovered, during the building and scaling one of Australia’s largest Rails applications. Along the way you’ll learn RedBubble’s tenets for software design, the what’s and how’s of their database and web servers, plus processes that made their team more effective. If you’re a developer dreaming of going out on your own and building a successful online business around a web app, don’t miss this session.
