Как я создал свою Android клавиатуру, потому что остальные меня не устраивали - QubStore

Как я создал свою Android клавиатуру, потому что остальные меня не устраивали

Больше десяти лет я оставался верен Fleksy — привычка, которая пережила не одну смену смартфона. Но после очередного обновления системы клавиатура перестала работать, а из Google Play её убрали: Fleksy кто‑то купил, и проект, как водится, прикрыли.

Как я создал свою Android клавиатуру, потому что остальные меня не устраивали
Как я создал свою Android клавиатуру, потому что остальные меня не устраивали
Как я создал свою Android клавиатуру, потому что остальные меня не устраивали

Ставить APK со сторонних сайтов ради возвращения любимой раскладки я не рискнул. Вместо этого отправился изучать каталог Google Play: перепробовал Microsoft SwiftKey, Gboard и ещё целый ряд аналогов. Ощущение привычного инструмента не возвращалось — печатать получалось медленнее, ошибки лезли одна за другой, и в какой‑то момент я всерьёз перешёл на голосовые сообщения. Мешало всё: пальцы сами тянулись стереть слово свайпом влево или подставить предсказание движением вверх, а новые клавиатуры этого не умели. Ближе всех оказался SwiftKey, но и он разочаровал: жесты срабатывали нестабильно, а размер клавиш нормально подогнать не получалось.

Так сложился список того, чего мне не хватало больше всего в современных решениях: отзывчивые свайпы с настройкой под себя, регулируемый размер клавиш, возможность убрать рамки (мозгу они помогают целиться в центр, а на мелких кнопках это особенно важно), а также управление звуком и вибрацией при нажатии и при свайпе. Вместо того чтобы продолжать страдать, я решил собрать собственную клавиатуру.

Началось, конечно, с логотипа — кот согласился позировать за паштет, а после пары «магических» правок появился FlexKey. Задача изначально звучала просто: небольшой, но серьёзный инструмент на каждый день. В итоге она закрывает всё, что перечислено выше, и умеет чуть больше: тонко настраивать размеры, свайпы и звуки, генерировать темы, создавать собственные темы, поддерживает больше 40 языков, даёт шаблоны для быстрой вставки текста и словарь, который обучается сам и при этом остаётся доступным для ручной правки.

Забрать FlexKey можно всё в том же Google Play.

Ссылка на основную публикацию