Pull to refresh

Язык жестов для смартфонов

Gadgets
Изобретатель всем известной технологии быстрого ввода текста на маленьких клавиатурах T9 показал миру свое новое творение. Следуя веяниям эволюции интерфейсов мобильных устройств Клиф Кашлер (Cliff Kushler) разработал метод ввода текста на сенсорных экранах, при котором стилус (или палец) передвигается по виртуальной клавиатуре, захватывая все буквы в набираемом слове. На рисунке ниже, к примеру, набрано слово «quick». Свою идею Клиф намерен продвигать под маркой Swype. На странице с описанием технологии доступно занимательное видео.



Разработка пока ведется главным образом для платформ Windows Mobile, XP и Vista, а также Microsoft Surface. Аналог для iPhone/iPod Touch Кашлер пока делать не может из-за все еще ведущихся с Apple переговоров, однако выражает огромное желание его все-таки создать. Linux и Symbian тоже находятся в планах его компании.
Total votes 84: ↑76 and ↓8 +68
Views 609
Comments 52

T9 своими руками

Lumber room
Привет, хабр!

Набирая смс или просто текст на мобильном телефоне довольно давно хотел сделать Т9 алгоритм самому.

Алгоритм понятен, но все не доходили руки.

Сегодня все же собрался и получилось сделать.

Итак первым делом нужно сформулировать то что хотелось получить.

Задача: Сделать аналог клавиатуры мобильного телефона и набирая цифры — получать список слов.
Ограничение: Особых ограничений не делалось, все таки работа для just for fun, но хочется чтобы было в районе 1 секунды парсинг.
В качестве фичи: Поддержка языков.

В качестве базы слов был взят файл с 26,000 слов.

Теперь сам алгоритм:
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 2.8K
Comments 13

Google покупает перспективный стартап BlindType

IT-companies


Еще в июле на Хабре прозвучало упоминание интересного стартапа BlindType, создатели которого разработали новый тип виртуальной клавиатуры для мобильных устройств, игнорирующей ошибки ввода. Другими словами, пользователю не нужно печатать «прицельно» — главное — хотя бы рядом с желаемой клавишей попадать, и на экране появится желаемое слово. В качестве примера можно привести напечатанное слово «tyor», которое умная программа тут же преобразовывает в «type». BlindType представляет собой нечто вроде «Т9 на стероидах», только эта система гораздо более продвинутая, чем «Т9». Так вот, на днях корпорация Google заявила о том, что этот стартап присоединился к списку активов компании.

Читать дальше →
Total votes 99: ↑86 and ↓13 +73
Views 1K
Comments 76

Как подружить Custom View и клавиатуру

МойОфис corporate blog Programming *Development of mobile applications *Development for Android *

Введение


«МойОфис» работает на большинстве современных платформ: это Web-клиент, настольные версии приложения для Windows, MacOS и Linux, а также мобильные приложения для iOS, Android, Tizen. И если в разработке компьютерных приложений уже давно есть основные правила подхода к дизайну интерфейсов, то при создании приложений для мобильных устройств требуется отдельная проработка многих особенностей.


Читать дальше →
Total votes 25: ↑21 and ↓4 +17
Views 10K
Comments 0

Разбираем задачу T9 (predictive text)

JavaScript *Algorithms *TypeScript *
Sandbox

Привет, Хабр! На днях ко мне обратился ученик на одном из ресурсов, где я выступаю в качестве frontend-ментора, с просьбой разобрать одну задачу. Суть задачи состояла в следующем:

Найти все доступные комбинаций предложений, полученных методом T9 (predictive text)

Вводные данные:

Файл input.txt, в котором описаны последовательности цифр, имитирующие пользовательский ввод:

Читать далее
Total votes 7: ↑6 and ↓1 +5
Views 4.1K
Comments 7