BuMang makes learning Chinese easy. Well, a bit easier at least. It helps learning to read and memorize Chinese words using a multiple choice or quiz-like user interface. Any number of words can be grouped into a lesson, with each lesson corresponding to a section of your preferred text book.
The integrated English-Chinese dictionary supports searches in English, pinyin and Chinese. Words looked up in the dictionary can be added to a lesson.
The Chinese dictionary lookup uses the free CEDICT dictionary from http://cc-cedict.org/.