With the latest release of Keyman for Android (version 1.2), we've added a highly requested feature — the ability to download custom keyboards to your Android device.

Whilst Keyman for Android already supports 600 + languages, many of our customers coming from Keyman Desktop are using custom built keyboards that aren't currently available in the app.

Installing a custom keyboard

To install a custom keyboard, you will first need a link to the keyboard definition on a website or in your email.

If you want to build and deploy your own keyboard, you will need some technical skills for this, and can read our full step-by-step instructional on how to do this here.

Once you have a website or email with a link to the keyboard definition, follow these steps on your Android device to download the keyboard into the Keyman for Android application:

1. Click the link to your custom keyboard definition file. The link I am using is for a Tamil99 keyboard. (Note: typing the link into your browser URL bar won't work; you will need to include the link in a web page or email)

Url-screen

 

 2. Click 'Download'. This will fetch the keyboard and font specified from the json file:

Screenshot_2014-04-17-16-12-38

3. The keyboard is installing…

Install2

4. The keyboard is successfully installed!

Screenshot_2014-04-17-16-12-09

Once the keyboard is installed, it will also be available for use throughout your device as a system keyboard. To learn how to enable this feature on your phone, read our previous blog article.


0 thoughts on “Keyman for Android update 1.2 – Add custom keyboards to your device!”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

Developing Keyboards

Creating an advanced custom lexical model with Keyman

Want to build a predictive text dictionary with custom logic? This advanced guide explores creating custom lexical models in TypeScript for languages with complex morphology or polysynthetic structures, helping developers move beyond traditional wordlist-based predictions. Learn how to implement a custom model and take advantage of the latest improvements in Keyman Developer 18.0.249. How could a custom lexical model benefit the language or project you're working on?

Developing Keyboards

Write a description for your keyboard package (with Keyman Developer)

When you design and distribute a keyboard using Keyman Developer, it is important to spend a bit of time describing the keyboard for your users. The description will appear in the keyboard search results on Read more…