Gboard is a virtual keyboard app developed by Google that allows you to search and share articles, sport scores or information about restaurants and stores. It includes a tool to search emojis and GIFs faster.
SwiftKey is a keyboard app wich intelligently learns from your unique writing style to predict your next word. With an autocorrect system based on your personal writing style. It even learns which emoji to predict next.
Smart Keyboard Pro is a lightweight yet powerful international keyboard for Android. This app contains dozens of customization options: skin, layout, sound, prediction, smileys, calibration... everything can be personalized to fit your needs.
Arabi Keyboard is an application that allows users to type in Arabic and other languages from Asia. It allows transliteration from English to Arabic, and supports typing of 22 other languages, including Hindi, Telugu, Malayalam, and Burmese.
Arabic Keyboard is a free app which you can use to write in native Arabic language, as well as to type in Roman Arabic and use the English keyboard to write native Arabic. It also automatically converts English fonts into Roman Arabic.