Your current filters are…
by Brad Colbow
Small interface changes can have a big impact in your design. A poorly labeled button here or a feature missing there may seem insignificant but can add add up to big problems for your users. Brad shares his experience designing for mobile platforms and how small differences between iOS, Android and other platforms can really change your interface.
by Dave Mosher
by Samidip Basu
Real-time communication. Required but always challenging for developers. May be SignalR offers a silver lining. SignalR is a very cool piece of technology that provides async signaling library to build real-time, multi-user interactive applications connecting disparate systems. What do you get when we combine personalization of our Mobile devices, specially Windows Phone & the adaptability of SignalR? We get instant real-time communication between phone & backend server. We get location service applications. Chat. Stocks. Alerts. Endless possibilities! Come join us as we explore some of these new opportunities through demos & code samples.
by Carol Smith
You are convinced that UX work will not only save time and effort, but will also increase profits. Now you need to persuade your team to integrate UX activities into your work. This session will give you the facts to back up your convictions. Carol will provide you with clear and compelling responses to tough questions about UX and usability methods. You’ll leave with facts about the Return on Investment (ROI) of UX, how to respond to UX skeptics, and how to turn your entire team into UX advocates.
by Adam McCrea
Technical debt is something that most project teams or independent developers have to deal with - we take shortcuts to push out releases, we don't focus on quality, deadlines need to be met, we inherit legacy code, or it's that quick fixes slowly become the standard. Whatever the reason, if we don't manage our technical debt (not unlike financial debt), before too long our applications are technically bankrupt, and we are forced to completely refactor and start anew.
In this talk, we will discuss what technical debt is, when it is acceptable and when it isn't, and strategies for effectively managing it, both on an independent and team level. We'll talk about where it comes from, how we can pay it off, and how we can keep it from coming back.
Test-Driven Development offers firm confidence that the code being written works, provides continuous feedback of what should come next, encourages problems be broken down into small components, and leaves in its wake a suite of regression tests that can be run continuously as part of a build.
You'll walk away from this session with a grasp on basic Jasmine specs and syntax, reference points for how to specify AJAX interactions and complex DOM manipulations, and awareness of a number of tools that make the development experience as smooth and enjoyable as it is with your preferred server-side language.
by Binaebi Akah
Ever see someone doodling during a talk/meeting/presentation and assume they weren't paying attention... only to discover afterward they were taking visual notes? Ever wonder how to do that, and how to apply it to your workday tasks? This session will be part presentation, part practicum as we explore how to create and use sketchnotes in the software development world and elsewhere.
4th May 2012