Richard Mo presented on how to build rich internet applications (RIAs) by combining Drupal, HTML5, CSS3, JavaScript, and Sproutcore. He explained that traditional website design is inadequate for building fully-featured applications that work across devices. His solution is a hybrid design with Drupal as the backend content management system, and HTML5, CSS3 and JavaScript with Sproutcore for the highly interactive frontend user interface. This allows building applications that behave like native desktop or mobile apps while keeping content centralized in Drupal.