Алтайская клавиатура

или Алтай Танык
Скачать в
App Store
Заказчик
2019
Россия
Год
Страна
Описание
Задача
Разработать iOS клавиатуру для республики Алтай
Этапы разработки
— Аналитика
— Дизайн
— Разработка
Проблема
Есть алтайцы, есть алтайский язык и есть алтайская письменность. Последняя — на основе кириллицы, с добавлением четырёх букв: Ҥ, Ј, Ӧ, Ӱ. Поэтому алтайцы страдают, когда пишут сообщения на iOS. Временный выход — функция замены текста.
Функция замены текста
Сначала алтайские символы копируют из таблицы Unicode, затем готовят сокращения для их ввода (например — «,нг» для буквы Ҥ), а после — используют сокращения при наборе.
Запятая в начале из-за того, что сокращение для ввода должно стоять после пробела или в начале предложения. Внутри слова ставить пробел, потом вводить символ, потом убирать пробел — не очень удобно. А с запятой получилось. Короче: долго, мучительно, унизительно.

Результат

Сложности
Мы не работали с внешними клавиатурами
В ходе тестирования на стороне клиента выяснилось, что клавиатура долго прогружается. Вдобавок первые пару секунд при печати отображались другие символы.
На iPhone X и выше кнопка голосового ввода доступна вне отображения самой клавиатуры внизу справа
Но скопировать 1 к 1 нельзя: в Apple могли принять наше приложение за точную копию своего. А это противоречит правилам.
и о том, чему научились на проекте
— особенность отрисовки любой кастомной клавиатуры: каждый раз iOS её подгружает повторно
— старые устройства с аппаратными ограничениями;
Причины
Оптимизировали и позаимствовали решение у Яндекс.Клавиатуры. До тех пор пока вся клавиатура не подгрузится и не отрисуется — пользователь не сможет печатать.
Решение
Наш дизайнер Даша отрисовала всё сама. Получилось почти как у Apple :)
Решение
Хотели сделать клавиатуру такой же красивой, как у Apple
И iOS позволяет активировать этот голосовой ввод в поле ввода текста при открытой кастомной клавиатуре. На более младших моделях такого нет и iOS не позволяет использовать встроенный интерфейс распознавания голоса поверх клавиатуры.
Шаг 1. Нажимаешь на кнопку микрофона, открывается приложение-клавиатура в отдельном окне
Решение
Шаг 2. Диктуешь туда текст, приложение повторно открывает текущее окно и вставляет туда набранный текст
Остальное
Проект разработали за три месяца. Было много согласований, а клиент долго и внимательно тестировал приложение. В итоге — приложение работает и упрощает жизнь алтайцам. Попробуйте «Алтай танык» в деле.
Ещё можно почитать новость на портале Горного Алтая. Там рассказывается, как шло голосование по выбору иконки и как Республика пришла к идее разработки своей клавиатуры.
Пасхалка
В приложении оставлена пасхалка. На экране краткая информации о компании и ссылка на корпоративный сайт.
Обратная связь от клиента
Команда
Аналитика
Надя Зубарева
Света Яблонская
Дизайн
Даша Труфанова
Юра Савицкий
iOS-разработка
Олег Маренков
Руководитель проекта
Продажа
Редактор
Дима Аржаных
Настя Романова