Replace your default smartphone keyboard with Microsoft SwiftKey
Microsoft SwiftKey is a free app you may like to use instead of the default keyboard of your phone. SwiftKey is an “intelligent” app that learns from how you use it and becomes able to know what you’d like to type.
SwiftKey is easy to use, it features lots of themes or even personal customization you can design to enjoy typing. It is fast and its artificial intelligence becomes always better.
As you can guess, SwiftKey supports also a lot of languages including those spoken by very few people, and it lets you use several key sizes as is more convenient to you. A great app, since it is free you have nothing to lose if you give it a try.