i all, am new user to java but i have got experience in php, visual basic, and other languages so am not scared to learn this language.

i want to create a program that will but put onto a mobile phone that allows users to convert text to txt

eg text ---> txt
mate ---> m8

that kind of thing, all i want is someone to tell me what areas i should be looking into and possibly the level of difficuly. i know that you can run java programs on mobile phone but i am having trouble finding documents on the net about this.

any help will be great, thanks