About PramukhIME Android App for Gujarati Typing
Using PramukhIME for Android, you can directly type in your Android phones/tablets. This app supports Android 2.3+
Supported Languages
Currently this application supports Gujarati typing along with 19 other Indian languages (Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Oriya, Punjabi, Sanskrit, Santali, Sindhi, Tamil and Telugu)
Cost
It is completely FREE and without ads.