Easing into English is a ground-breaking, interactive iPad/iPhone application which takes you through a series of learning modules which become progressively more challenging. Each module provides clear, comprehensive input on particular language points which are embedded in a thematic context and are designed to help you learn English easily.
Via Nik Peachey
This is a useful app for developing your students' understanding of grammar. iOS only.