It’s time to recognise the scale of the project we have in front of us, the breadth of the material we have to work with, and the possibilities of design within it. All of human knowledge, creativity—even the planet itself—is our canvas.
In this talk, JavaScript developer and jQuery Core Bug Triage & Docs team member Addy Osmani discusses tools that can simplify your development process significantly.
In this session, we’ll take a look at all of the possibilities and explore what works and where — from the simplest effects, to creative usability enhancements including the combination of CSS with mobile Javascript frameworks.
I’d not heard of Jack Draws anything, a wonderful initiative by the 6 year old Jack Henderson who will draw whatever you want, for a donation that goes to the Sick Kids Foundation. So far he’s raised £20,000! Bruce Lawson, one of the great presenters at @media asked Jack to draw a picture of big […]
In this session, Wendy Chisholm will help you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA, accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.
With most browsers adding increasing support, and the simplicity of providing fallbacks for those that don’t, CSS3 gradients are something we can start to use right now. They benefit our users with faster websites and ourselves with more time in our hands to spend in other things, since they are easy to create, edit and update. A very powerful feature that can also be utilized for a surprising number of design effects, even ones that don’t resemble gradients at all. In this talk, Lea will explore CSS3 gradients in great depth and it’s almost guaranteed that no matter your expertise level, you will walk out having learned new things.
In this presentation, I’ll walk you through a quick overview of some basic chart and graph design, then look at how easy it is to write some quick scripts in your favourite language to produce beautiful graphics. SVG is an under-rated technology, but it can be created programmatically and quickly to visualise data.
In this session, Jonathan Stark takes an in depth look at several mobile frameworks, including JQTouch, JQuery Mobile and SenchaTouch, comparing and contrasting their approaches, and most appropriate uses. As a developer looking to tailor experiences and applications for the mobile web, this will be an invaluable session.
In this session we’ll get hands-on with the application cache to make the app run when it’s not online. We’ll check out the techniques for client-side persistence: web storage and indexed database. Finally, we’ll look at the latest techniques for file access — reading and writing files on the user’s hard drive from a web app is being defined by web standards and implemented in today’s modern browsers.
We’ll look at the pros and the cons of HTML5 multimedia and see how to write simple controls with JavaScript. Most excitingly, we’ll also look at how HTML5 builds in support for subtitles and captions for multimedia accessibility. And you might pick up a Turkish dancing tip on the way.
After spending ten years building mobile apps for some of the biggest companies in the world, author and mobile designer Brian Fling shares his six rules for building amazing apps that will either you get you started or improve upon your next release.
Donovan argues the processes for the future lie in our more material-based graphic designer pasts, and our cousin disciplines of industrial design and architecture. After a decade of honing our newfangled browser-based skills, learn how to dust off and sharpen the tools of our roots.
How to design a playful experience that is truly meaningful to users – instead of just creating shallow novelty effects? Which lessons do games really hold for other products and services? What criticism is valid? And how can designers interested in “gameifying” an application steer clear of the worst pitfalls?