I am in my 4th year of Mandarin study and being in my early 60s, its way too late to think of learning Chinese characters. I must count on Pin Ying to help me with pronunciation of new words and phrases and this is my most referenced app during my studies. I give it my highest recommendation for usefulness.
ChinaTraveller ¥ about AllSet Learning Pinyin, v2.2