by Pratik Patel
This is a full day workshop intended to teach you the basics of Titanium. We'll work on several exercises as you build up a complete, feature-rich, mobile application that you can deploy on either Android or iOS.
Topics we'll cover in this workshop:
Sketching! Fun. Cheap. Disposable. Unquestionably useful. There's no argument that sketching is a powerful tool in your design arsenal. In a profession where so much of our work is visual, it's vital to communicate our thinking visually during the design process--whether generating ideas, thinking through interactions, recording notes in meetings and talks, or telling a product's story to your team and clients. Working in such a gadget-laden technological field, sketching is also the rare practice that requires nothing more than a pen or pencil and paper.
In this very-hands-on workshop, you will...
No matter your skill level at drawing, we'll cover tactics you can apply in your daily work.
by Ben Callahan
The number of mobile devices entering the market is staggering. Combine this with the fact that desktop resolutions are getting tremendously large and many other web-enabled products will be flooding the market soon and you have a perfect storm for web designers and developers.
One approach to addressing "resolution fragmentation" is responsive web design. This technique allows you to build a single website that responds to the width and height (and many other characteristics) of the browser.
This will be a hands-on workshop where attendees will be asked to participate in key steps in the process of creating a responsive site. Attendees will leave with the confidence they need to apply these techniques on their own projects.
What can you take away from this workshop?
Note: Attendees should have an intermediate understanding of HTML and CSS and be willing to work with those around them to solve responsive web design challenges. Please bring a laptop, a power cord, and an opinion!
by Dave Malouf
Whether you have the title of “Interaction Designer” or not, if you are working in software products & services you are doing interaction design. This workshop teaches design groups, consultants and developers how to use the knowledge, processes, and frameworks that make up Interaction Design in order to create better solutions for business and end-users a like. From research through to final production of software and products.
The workshop will have students exploring the nature of design as a form of exploration, but doing so against the object of human behavior. Students will learn not just tools, but also frameworks and mindsets that allow for designers to achieve better results using the design processes they read about every day.
The goal of this workshop is to give people in the design role exercises to use everyday like they were working out their creativity like they would their physical muscles. Tasks like observation, pattern recognition, narrative creation, UI design, sketching, etc. are walked through in ways that you and your team back home can practice your craft as a designer and do it in an environment (like a gym) where you all get to succeed together.
Apple, Google, and your company all have design guidelines. Learn how to pull them together and design an app that will feel like home to your users. Gain key insights on how to translate your design palette, assets, and interactions across platforms.
by Joshua Blake
by Wesley Hales
Is HTML5 ready for production code? Of course it is. This is a look into all the different HTML5 technologies that can be used in your code, today. We'll review a collection of tips, tricks, and best practices for HTML5 and W3C APIs such as Web Storage, Web Sockets, Web Workers, Geolocation, and Device Orientation. We’ll examine how these APIs contrast between desktop and mobile environments, then we’ll go into a deep dive on real world implementations for each one.
Human motivation is complicated but the current research is allowing us to have a much better understanding of what ‘drives’ our behavior.
Drawing from disparate scientific disciplines -- neuroscience, paleoanthropology, development psychology, behavioral economics, sociology -- Kes Sampanthar, expert designer, strategist and innovator has synthesized the latest research and developed a framework that upgrades our natural motivation system from a rudimentary compass to a hi-tech GPS. In this fast-paced talk he explains the research and how it can be applied to design the next generation of humane technology.
by Sara Summers
Some of the user experience and testing techniques, tools and software we use have a legacy problem. Much of it is very button-centric. And great apps need differentiating ‘best at’ statements and beautiful user scenarios that showcase gestures, charms, app bars… So how do we evolve our research and user testing skills for a touch first world?
Join me and we’ll discover some of the quick and clever tricks to mimic gestures and touch interactions with scenario focused illustrations, narrations and sketches. You’ll have clients and customers eating out of your hand. Scouts honor!
by Wren Lanier
Go beyond grids, icons, and interface guidelines and explore ways you can create more powerful and engaging user experiences for mobile apps. Learn what it takes to create the addictive quality of seamlessness between your app and your users. This session will include tips on designing with gestures, prototyping, and strategies for selling your designs to clients and stakeholders.
by David Kung
Oblong Industries designed the gestural systems depicted in Minority Report and we've spent the last ten years making those systems real. These systems are premised upon multiple users engaged across multiple devices spanning multiple spaces. Learn how design must evolve beyond graphical and even natural interfaces to experiences that are fundamentally spatial, and consequently, more social.
Giovanni will discuss how you can approach conceptual or idea driven design projects and produce work that will be legendary.
by Rob Tarr
jQuery is so easy to use and thankfully abstracts many of the cross-browser concerns we used to labor over years ago. However, as with any library there are a common set of bugs that tend to crop up the more you use it.
This session aims to help equip developers with the appropriate knowledge and tools to exterminate many common bugs seen in jQuery code. For each topic that is covered we will start with a piece of code that has a jQuery bug, then identify what the bug is, explain why it is happening, and then proceed to explore various techniques to exterminate the bug.
Some bugs have a simple fix, whereas other bugs have numerous ways you could look at solving the problem. These solutions can range from simple to advanced concepts. By exterminating bugs in multiple ways it will help expose some of the newer and more advanced features of jQuery that aren't as widely known.
Some of the bugs that we will address involve dealing with synchronous and asynchronous code, uncovering some possibly confusing aspects of the $.each method, explaining why and how you might have killed event delegation, explaining the difference between commonly confused jQuery methods, uncovering why some animations have a mind of their own, and much more.
by Ash Thorp
Movies are often the harbinger of technology to come. Only ten years ago Minority Report was amazing movie audiences and now we use these concepts to play games. Ash will cover the creative process in creating UI's for movies and his views on the future of Interface Technology.
19th–20th October 2012