Your current filters are…
by uosןıʍ sıɹɥɔ
This wide ranging talk will investigate the interconnections between different devices, scenarios and environments, and the role the web platform is playing in unifying development for spaces as disparate as personal computers, mobile phones and television, while looking at the mindset necessary to deliver great experiences across all these spaces.
In this session you’ll hear details on each of these solutions, and get the chance to ask questions of the presenters.
The number of mobile platforms for developers to potentially target is exploding. Beyond iOS and Android, RIM’s Blackberry phone and TabletOS tablet platforms, Windows Phone 7, and WAC all present opportunities for developers with web skills to create first class, native applications, which users can install directly to their devices.
In this session, we’ll take a look at these platforms, and see how HTML5 interoperability, and the possibility of targetting multiple platforms with the same code base, means creating native apps is not about choosing just one platform any more.
by Ross Boucher
Developers have long been able to use an array of debugging, profiling and other testing tools to ensure application quality and performance. More recently, web developers have started to rely on increasingly sophisticated tools to help test their web sites and applications. But particularly in the mobile space, when developing sophisticated applications with web technologies, testing presents significant challenges.
Ross Boucher, one of the developers of Objective-J, the Cappuccino web application framework, the visual development tool Atlas, and 280 slides knows a thing or two about testing sophisticated applications developed using web technologies. In this session, he’ll share some of those secretes, and help you better test and debug your applications.
by Dan Saffer
The average size of an adult human’s finger pad is 10-14mm. The average size of a cursor or stylus tip is 1-2mm. That fact alone means that designing native touchscreen apps is an entirely different thing than designing web, desktop, or even traditional mobile apps. This talk outlines the most important concepts, guidelines, and practices to keep in mind when designing with fingers and hands in mind. We’ll cover interaction zones (where it’s easiest for fingers to reach), touch targets (size and distance apart), kinesiology (how fingers can bend, move, and stretch), and signaling (how users can become aware of gestures).
by Divya Manian
Being a front-end designer used to mean pixel hacking and endless rounds of pain while trying to make sites and applications “look the same in each browser”. Thankfully, we now live in more interesting times. But as we strive to make our web apps a pleasure to use, the vast array of tools and techniques available to us present their own set of challenges. In this session you will learn to ask the right questions to guide your choice of tools and the design.
Find out how to creatively use new features of CSS3 (gradients, multiple backgrounds, generated content, and many more) to give life to your design ideas, make them adaptable and maintainable. and provide the best experience possible on an array of platforms.
Finally, you’ll hear how to create a library of simple and ready-to-use design patterns, that you can incorporate into your workflow to bring your designs to life much faster.
Building great apps and games is all well and good, but how do you get them onto the user’s devices, and how do you ensure a revenue stream for continued and new development?
In this session, we cover several, often complementary distribution and monetization strategies to help you build your user base, and revenue.
You’ve seen a lot of demos, but is HTML5 really ready for primetime? We made an HTML5-based pool game with the explicit goal of creating an experience that defies your expectations for what a browser can do. In this session we’ll take you through the challenges and triumphs of working with this new technology. For the experienced HTML5 dev, we’ll share tips and tricks. For the rest of us, it will be a great primer on the exciting potential that HTML5 brings to the web.
Dear app makers,
I love the stuff you have been putting out recently. Supercool maps, guides, syncing and such make my day. There’s just one little thing. As a content strategist and writer, I’ve noticed that some of your instructions aren’t as clear as they could be. The experience is not as fulfilling as it might be. I know this might not be your favourite part of the process. In fact, they are probably the bits chucked in to get it out the door. And so I have created a session to help ease the pain.
I have a framework for you to build on to make sure that your next app is as pithy as it is pretty and elegant to use as it is coded. I’ll even bring a whole virtual suitcase of apps with fantastic snippets of microcopy to inspire you. It’s a pretty simple concept and it’s a bunch of fun to work on, running alongside your app development.
In one sentence: it’s about creating a fulfilling experience, one that puts you ahead of your competition, simply through the power of the written word.
We’ve heard it all before… prototype, prototype, prototype. It’s a standard step in almost any design process — but often the first step skipped in time and budget constrained projects. While prototyping is considered a standard step in any UX design process, it is an *essential* part of the mobile UX process. This talk will outline why prototyping is essential to part of the mobile UX process and how prolific prototyping is a necessary step for designers keen to grow the ruthless editing skills necessary to craft successful mobile experiences. This talk will also cover common and uncommon mobile prototyping tools, methods and techniques that you can apply to your project work.
The browser is becoming less and less of a stand alone app, and more and more integrated into the desktop. In this session, Ziad Ismail from the Internet Explorer team, and Lloyd Hilael from Mozilla look at how projects at Mozilla and microsoft are blurring the distinction, and where the browser is headed on the desktop.
The Web Beyond the Browser
There is a lot of discussion about browsers, but ultimately users care about sites and experiences. The browser is just a means to an end. What happens as the web moves beyond the browser? We’ll share how sites have started innovating with Pinned Sites in IE9 and IE10. We’ll discuss how we believe this trend will accelerate as the web become a core part of more and more devices.
The Mozilla Chromeless Project
by Wendy Chisholm and Charles Pritchard
Many web designers and developers are motivated to create accessible sites because more people can use the site, more people can find the site, and more devices can access the site. As we migrate to HTML5 and CSS to develop applications, we further the opportunity to create far more inclusive results, no matter the preferences of your audience and no matter why they have those preferences: are they driving? riding in a bumpy bus? accessing content in the sun? or might they be blind?
In this session, Wendy Chisholm, co-editor of WCAG 1.0, author of Universal Design for Web Applications, and one of the leading experts in accessibility and universal access helps you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA (Accessible Rich Internet Applications), accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.
by Brian Fling
It’s an exciting time to be working on the web. With the explosion of new platforms and form factors, three clear strategies for application development have emerged.
Each has its strengths and weaknesses.
Each has its strong adherents.
Each has its place, depending on the project.
In this session, Brian Fling brings together a number of deeply knowledgeable, experienced developers to pragmatically consider these different approaches, their strengths and weaknesses, and their appropriate use cases, to help you decide which tactic is appropriate for any project.
Cut through the ideology, and hear from people who really know what they are talking about in this summit style session to end day one.
12th–13th May 2011