> I want to design an app like Frescobaldi but with Chinese Jianpu > input.
I strongly suggest that you don't do that. Instead, please try to extend Frescobaldi with a Jianpu input mode! I'm sure that Wilbert will be happy in helping you to do that. Werner