Your current filters are…
Whether you are designing a web app or a website, following best practices and standard design methodologies will help ensure your interfaces are usable and engaging. In this workshop, we'll explore the design process in detail including user research, wireframing, prototyping, and visual design. Through real world examples you'll see how an idea can evolve into an interface.
What you'll learn:
by Steve Fisher
How do entrepreneurs launch successful businesses with little to no money? Do you really need to raise money for your business? How can you bootstrap your business to success? Whether you’re building a billion dollar business that will raise multiple rounds of financing, or even if you never plan to raise a single dollar, understanding how to bootstrap your business in the early stages is critical. In this engaging interactive presentation you’ll learn: 1.) How to launch an online product for little to no money 2.) how to drive customers and sales without a marketing budget 3.) how to attract and build a team before you have the money to pay for them and 4.) how to scale and grow your business without having to raise money and get diluted as a founder.
Django is a high-level web development framework designed for rapid development of database-backed web sites. Because Django was developed in a fast-paced newsroom environment, it was designed to make common Web-development tasks fast and easy. This session is designed to introduce developers to Django. I'll cover:
This presentation assumes at least a passing familiarity with Python. Those without any Python experience should be able to follow along with the great majority of the material, however. Similarly, some experience with web development (in any language) is assumed.
In the user experience field, you can’t just be a developer anymore. Next-generation developers need to understand some design basics in order to communicate effectively with designers and provide their own sound suggestions and validations for UX improvements in application development projects. This in-depth session will explore the basics of both high-level interaction design and lower-level visual design in a way that maximizes energy and time in the development process. Attendees will walk away with a solid understanding and real-world examples of design techniques and principles that should be in every developer’s vernacular and toolset.
by Laura Kalbag
With the advent of web fonts, designers who previously had to make the best of a web-safe palette now have thousands of fonts to use in their designs But how to choose? Laura Kalbag suggests that we never had to truly understand fonts when we had such a limited choice - and admits she came to realise she wasn't completely sure what categorically defined 'a good font'. Now a fully signed-up web fonts devotee, Laura takes the stage to share her findings on picking the perfect font for your project, and how to apply this in everyday practice.
by Ben Alman
jQuery plugins are everywhere, and the chance that YOU will write one—if you haven't already—are pretty high. There are many techniques you should know for writing your own reusable jQuery plugin in a way that makes it feel like a natural extension of jQuery. In this talk, you'll learn how to create custom selectors, chainable methods that double as getters and setters, and traversal or filtering methods that are .end()-able. In addition, you'll learn how to organize your code in IIFEs and namespaces and extend option defaults.
We've all been there. You start a project thinking "This time will be different; This time my stylesheets won't get out of control." and before you know it CSS spaghetti is staining your beautiful design. Join the creator of Compass and Sass, core team member Chris Eppstein, to explore the newly evolving best practices of maintainable stylesheets that can only be done through the magic of Sass and Compass. This talk will assume basic familiarity with Sass.
It's time for front-end developers to break out of the code-monkey zoo. Today's web platform provides a myriad of technologies for animation, motion and dynamic content. With these tools, we web developers can evolve our craft from simply implementing visuals, into creating evocative and expressive experiences. Dave will discuss the fundamental techniques behind creative front-end development and how to sell this skill to your client.
by Adam Wiggins
Turning an idea into working code and getting it into the hands of users as quickly as possible is the key to building truly useful software. Heroku cofounder Adam Wiggins takes a look at some of the emerging techniques that will help you and your team move faster.
by Paul Boag
The relationship between your website and social media channels is like a tragic love story. Social media is deeply in love with your website and is constantly telling the world they should visit. However, your website seems to care little in return. While social media promotes your site, the site does nothing but display a couple of 'like this' or 'tweet that' icons. User experience does not start and end with your site. It encompasses the entire online experience (and beyond). It is therefore important that your website plays nicely with social media so that users move seamlessly between the two. In this talk Paul shares ways that social media can become deeply embedded into your website rather than exist as a separate entity.
by Glan Thomas
The mobile web is all about fast interactions and slick UI experiences. Native apps have set high expectations. Unlike its desktop cousin, on the mobile web the CPU time, memory, and network bandwidth are precious resources. It is up to us as mobile web developers to use these resources wisely. Let's take a look at some tools and techniques available to aid us in creating awesomely responsive mobile web apps.
by Elmer Thomas
Cloud based services have enabled companies in 2012 to grow their customer base exponentially, in a matter of months. Even the smallest of startup teams can reach massive scale, while maintaining reasonable costs. Recent examples of this phenomena include Quora, Instagram, Path and Pinterest. 10 years ago, without the benefits of cloud-based infrastructure services, how would these have companies fared?
by Laura Kalbag
In a few years we've gone from a dire mobile web situation to a sudden boom of smartphones and tablets, with browsers that are almost as capable as those on the desktop. Despite this, decent HTML and CSS can still make a big difference to the browsing experience on a mobile device. In a talk packed with tips on how to make your mobile markup as beautiful as it can be, I'll explore working processes that make it easy to add small screens into your workflow and how to remain device-agnostic to make your sites future-friendly.
by Sara Cannon
Websites are all about content. People can access your content many different ways and formats with mobile devices, iPads, phones, etc. The questions are: how can we maintain control over the display of our content and keep our brand consistent? How can we try to provide the best user experience on any platform? Enter Responsive Web Design. Many experts are not leaning on one static design but on structured content that adapts to its given environment. In this talk, we are going to take a look at responsive web design techniques out there including: progressive enhancement, flexible grids, media queries, flexible images & video, & other methods of implementation.
30th April to 4th May 2012