D7UX: How to integrate the core Drupal 7 usability improvements with your module
Shortcuts and dashboards and overlays and contextual links... oh my!
There are a lot of new features in Drupal 7 that were introduced with the aim of making Drupal easier to use, but the truth is this: Although these features and tools have great potential, they won't be very helpful if contributed module authors don't use them. In order to make actual Drupal sites more usable, all the modules on the site - both core and contrib - need to work together to deliver a clear and consistent administrative experience.
This session is intended for people who are porting modules to Drupal 7 or planning to write new modules. We'll give an overview of some of the new usability features in Drupal 7 (including some that were associated with the D7UX project and some that were not), how and when to integrate these tools with your module, and general user experience (UX) tips and best practices.
This session will go into the code and is intended for people who already have at least minimal experience writing modules or custom code for Drupal. However, we will not assume you know anything about Drupal 7. If you're a module author at all curious about the usability work that has gone into Drupal 7, and if you think you love it or think you hate it (yes, even if you think you hate it!), this session is for you.
Industry: education, entertainment, library, marketing, media, non-profit