I've prepared a 38 minute tutorial on creating an Android chat application using IntelliJ Idea Ultimate 12. In my screencast I highlight the visual designer, code completion, live templates, local VCS, Subversion support and other features.
This screencast demonstrates how to create Spock testing specifications. It covers creating basic when/then blocks, given/when/then blocks, expect/where blocks, and data tables. It explains how to create Spock file templates and Spock Live Templates for IDEA.
This screencast demonstrates IDEA's static code analysis features and how to write your own rule using Structural Search & Replace. I'll give you a quick overview of IDEA inspections, show you how to use Structural Search, and then demonstate creating a new inspection and quick fix based on this search.