Продвинутые раскладки для ввода текстов в Android могут отличаться, например, следующими функциями:
- Персонализация. 1 Некоторые клавиатуры позволяют настраивать внешний вид приложения, менять размеры клавиатуры. 14
- Интеллектуальный ввод. 1 Программа учится, наблюдая за особенностями набора текста, и со временем способна предугадывать целые фразы. 1
- Автоисправление ошибок. 25 Клавиатура может сама исправлять ошибки пользователя. 25
- Поддержка жестов. 12 Например, в некоторых клавиатурах можно стереть слово, проведя пальцем справа налево, а вставить знак препинания — слева направо. 2
- Встроенный переводчик. 24 Некоторые клавиатуры предлагают эту функцию. 24
- Поддержка эмодзи и гифок. 24 Например, в некоторых клавиатурах есть тысячи разных смайлов и прочих вариантов символов. 2
- Адаптация к приложению. 34 Некоторые клавиатуры подстраиваются под цветовую гамму используемого приложения. 34
Некоторые продвинутые раскладки для Android: SwiftKey, Fleksy, Chrooma Keyboard, «Яндекс.Клавиатура» 235.