Лого vc.ru

Поклонник Android Андрей Мима о том, как использовать сторонние клавиатуры в iOS 8

Поклонник Android Андрей Мима о том, как использовать сторонние клавиатуры в iOS 8

17 сентября для широкой публики стала доступной новая мобильная операционная система от Apple — iOS 8. Одно из её главных новшеств — возможность подключения альтернативных клавиатур. Стартапер Андрей Мима, искренне любящий Android, решил объяснить пользователям iOS, в чём преимущества сторонних решений.

Поделиться

Сегодня пользователи iOS освободятся от многолетних мучений, избавятся от страданий, и, наконец погрузятся в море невероятного кайфа, скорости и удобства из мира Android. Как очень давний пользователь этих уже совсем не новых технологий, я помогу вам адаптироваться к новому прекрасному миру. Речь, конечно, идёт про альтернативные клавиатуры, и к ним нужно немного привыкнуть.

В мире Android есть две самые продвинутые клавиатуры: Swype и SwiftKey. Это дело вкуса, какую из них использовать, я никогда не пробовал SwiftKey, поэтому буду горячо рекомендовать вам Swype — тем более, что его в пример приводит Apple в своем скриншоте.

Swype офигенный, но, как и стандартная клавиатура iOS, он знает далеко не все русские слова. Но, в отличие от самой iOS, Swype абсолютно предсказуем в том, какие слова он знает, а какие нет.

Я имею счастье пользоваться обеими платформами каждый день и сравнивать клавиатуры: в iOS я чаще сталкиваюсь с тем, что обычное слово исправляется ошибочно. Это нормально, все автозамены лажают. Но в Swype слово, которого нет в словаре, вам придется набрать вручную (тогда как в iOS надо просто не забывать отменять автозамену для новых слов).

Суммарная скорость ввода все равно заметно повышается (серьезно — это фантастика, насколько это быстрее. Получаешь истинное удовольствие от процесса). Но поначалу вам будет очень неприятно часто сталкиваться со словами, которых нет в словаре.

Правило простое: если вы вводите обычное словарное слово, которое есть в активном разговорном лексиконе, оно почти наверняка будет в словаре, и его можно смело вводить свайпом. Если же слово сложное, или это сложная форма простого слова, сразу (!) вводите его отдельными буквами, даже не пробуйте свайп. После ввода, если слово действительно новое, он предложит добавить его в словарь, и тогда уже оно останется навсегда.

Кстати, как и новая стандартная клавиатура iOS, Swype умеет предсказывать слова. Если вы уже набирали «Крым наш», то после слова «Крым» достаточно будет просто нажать на «наш». Более того, если вы провели пальцем немного неточно, Swype предложит похожие по «маршруту» слова, а также слова, похожие на введенное слово. А самый кайф — не надо вводить пробелы.

Разберем на примере этой статьи до этого момента. Какие бы слова я набирал сразу по буквам, без свайпа, потому что их скорее всего нет в словаре: iOS, избавятся, погрузятся (при этом слово «погружение» в словаре есть, это более простая форма), кайфа, скриншоте, офигенный, предсказуем (слово «предсказуемый» есть), автозамены («автозамена» есть), лажают, лексиконе («лексикон» есть), свайпом, неточно, введенное. Как видите, не так уж много относительно основного объема текста.

Обратите внимание, слова «альтернативные», «продвинутые» — не сложные (я сначала это угадал, а потом убедился, то есть это правда очень просто: понять, как именно формировался словарь Swype и угадывать заранее, где будут промахи). В английском такой проблемы не будет вовсе (кроме сленга). Это довольно сложно объяснить, почему слово «процесса» проще, чем «избавятся», но это становится интуитивно понятно через некоторое время.

Самая большая проблема Swype — он плохо знает русский язык, поэтому часто не знает различные формы обычного слова (как в примере с «лексикон» и «лексиконе»). При этом я почти всегда знаю заранее, что форму слова «активном» он знает, а «продвинутом» — нет. Потому что «активном» — это обычный разговорный язык, который часто встречается в текстах в бытовых сочетаниях («активном отдыхе»), а «продвинутом» — это ближе к профессиональному сленгу и встречается редко. Возможно, у SwiftKey получше с русским языком, но я сомневаюсь.

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

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

Добро пожаловать в мир быстрого набора текстов, мы вам рады! Правда, не уверен, что это будет удобно на iPad, но для iPhone это будет совершенно незаменимая технология ввода.


Прим. редакции: У пользователей iOS 8 есть широкий выбор сторонних клавиатур — к примеру, их спектр можно оценить в обзорах The Next Web и 9To5Mac. Среди самых заметных издания перечисляют Swype, SwiftKey, Minuum, Fleksy, TouchPal, KuaiBoard, TextExpander, PopKey.

Оригинальный материал был размещён на странице Андрея Мимы во «ВКонтакте» и перепечатан с разрешения автора.

Статьи по теме
В iOS может появиться первая альтернативная клавиатура20 февраля 2014, 18:00
Обзор главных новостей с Apple WWDC 201403 июня 2014, 01:48
Популярные статьи
Показать еще
Комментарии отсортированы
как обычно по времени по популярности

А я просто отключил в iOS все автоисправления и через пару недель начал набирать без ошибок.
Альтернативные клавиатуры я даже на Android не использовал.

Тоже отключаю автоисправления, ибо по телефону в смсках чаще всего ведется неформальная беседа, где слова сокращаются или коверкаются, и система подменяет их на похожие, зачастую абсолютно не связанные по смыслу.

0

Я отключил автокоррекцию после того, как в рабочей переписке с клиентом в обращении вместо "Галина, ..." отправил "Гадина, ...".

Если клавиатуры будут идентичны дройдовским, то лучшая TouchPal, имхо.

0

а где клавиатуры менять кстати?

0

Установить свайп (или что там у Вас), затем в настройках системы добавить новую клавиатуру. Правда русского языка нет, так что нафик она в итоге не упала. С английским работает отлично, но переключать туда сюда — не удобно.

0

Может я чего то не понял, но у Swype НЕТ русского :) Т.е. скачиваем в аппсторе свайп, ставим его, включаем в настройках. Английский есть. Русского нет. В настройках свайпа в разделе языки русского тоже нет. Втф?

В Swype для андроид есть много разных языков. Посмотрите в настройках самой клавиатуры, там наверняка есть меню чтобы скачать язык. Если нет, то это провал, но обязательно появится в будущем. Все-таки они приложение с нуля за три месяца писали.

0

В настройках iOS добавляется новая клавиатура свайп, все как по инструкции, но она ТОЛЬКО английская. Далее, активировав клавиатуру, можно добавлять к ней дополнительные языки — как прямо из самой клавиатуры (долгий тап на пробел), так и через настройки клавиатуры (в итоге попадаешь в один и тот же раздел)… в котором… — правильно — НЕТ русского! Так что охренительный фейл)))

0

Обещают скоро добавить дополнительные языки. Все-таки русский никогда не был приоритетным языком у зарубежных разработчиков.

Будем верить, надеяться и ждать ;-)

0

Да, фэйл. Пост я писал до того как выкатили iOS 8.

0

Сейчас пользуюсь только Fleksy - замечательная клавиатура

0

Вчера у Swype лег сайт из-за того, что в приложении раздел "Tips" был веб страницей.

0

Swype у меня постоянно заменял слово "только" на "толуол" - меня это настолько бесило, что я удалил "толуол" из словаря (ну, серьёзно, я никогда не писал про толуол!)
Но Swype умеет синхронизировать словари между устройствами и этот "толуол" постоянно вылезал после таких синхронизаций.
Наконец, после какого-то обновления, "толуол" удалился из словаря навсегда! Со всех устройств!
Но теперь, вместо "только" он подставляет мне "тонко".

0

Не очень понял, если в свайп добавят русский, можно ли будет сделать две клавиатуры?

0

По долгому тапу на пробел будет переключение между русской клавиатурой свайп и английской клавиатурой свайп. Эмодзи (если используется) будет отдельной клавиатурой (вне свайпа).

1

Возможность комментирования статьи доступна только в первые две недели после публикации.

Сейчас обсуждают
Roman Novikov

Идея для бизнеса? Да ладно!

Betterment — инвестиционный помощник, который помогает клиентам распоряжаться своими деньгами
0
Дмитрий Астапкович

да, это позабавило:

"Уверен, находись мы в Штатах, то личные встречи, медвежье обаяние и непринужденный английский язык на уровне Intermediate смогли бы убедить будущих инвесторов в серьезности наших намерений. "

Странная уверенность, если честно. Ни слова о продукте или команде, все чисто на обаянии и _среднем_ английском. Прямо USP.

Думаю, что просто деньги кончились бы значительно быстрее.

5 советов о том, как провалить проект
0
Андрей Загоруйко
Quest.ai

В России контентый проект я уже сделал, а на Западе пока не готов. Но все может быть!

5 советов о том, как провалить проект
0
Андрей Загоруйко
Quest.ai

Игорь, добрый день! Спасибо за такой подробный комментарий. Немного о себе - я не журналист, у меня техническое образование, и код/технологии мне гораздо ближе чем медиа и статьи. Отличать хороших инженеров от плохих это не такая простая задача, с которой не каждый HR-департамент крупной компании всегда справляется, ну вы и сами знаете. У меня вроде получилось найти хороших, но проект провалился совсем не из-за этого.

Если конкретно про диалоговые решения для магазинов говорить, то тут действительно, есть много проблем. Первая - данные. Взять их, хорошего качества и в достаточных количествах (миллионы строк) действительно неоткуда. По понятным причинам доступные корпусы текстов не подходят для таких специфических задач.

С пониманием вопросов особых сложностей нет, к счастью есть довольно много хороших nlp фреймворков (если говорит про английский текст). Но, конечно, если посмотреть на реальные диалоги реальных покупателей, которые пишут в чат на сайте, то становится понятно, что до 100% понимания еще очень далеко.

Есть другие вопросы, например, если вы делаете ваше решение как плагин для существующего решения (от zendesk/salesforce до каких-то локальных игроков), то нужно понимать, что те прекрасно понимают перспективность автоматизации этих процессов и сотрудничать будут хотеть очень слабо, и точно будут иметь в виду возможность создания своего собственного решения.

5 советов о том, как провалить проект
0
Фёдор Гайдамакин

Но ведь с ФБР вы готовы делиться информацией. Почему с ФСБ не хотите?

Касперская рассказала о работе ФСБ и Роскомнадзора над перехватом и дешифровкой трафика россиян
0
Показать еще