bopomofo app for iPhone and iPad
this is a keyboard application, your can use it to input pinyin letters with tones. I admire Mr. Zhou You Guang, he have talent to do great things.
pinyin system is wonderful to express Mandarin, or any other local languages in china.