Вакансии
Разработка приложения на Андроид
10U
Город: | Одесса |
Адрес: | Семинарская, 12 |
Контактное лицо: | Радомиров Алексей Александрович |
Телефон: | 0636170555 |
З/п: | обсуждается с кандидатом |
Отзывы о компании 10U |
Требуется разработчик для клавиатуры нового поколения. Описание и техзадание ниже.
Клавиатура нового поколения 10-U (Десять-Ю)
Клавиатура “10-Ю” предназначена для любых видов сенсорных экранов (поддерживающих отслеживание движений 10-ти пальцев).
Актуальность.
Традиционная клавиатура давно устарела. Неудобная раскладка, постоянные поломки, необходимость чистки и прочие неудобства. И пользуются ей только по привычке и потому, что хорошей альтернативы еще не было.
Сенсорные экраны вывели клавиатуру на новый уровень. Но, и здесь оказалось, что на маленьких экранах смартфонов и даже на планшетах, работать с клавиатурой еще труднее и медленнее, чем с традиционной.
Требовалось кардинально новое решение и поиски его привели к созданию клавиатуры “10-Ю”.
Эта клавиатура эффективна, компактна и удобна на любом сенсорном гаджете любого размера, и для любого пользователя ( как известно, детям и женщинам с длинными ногтями традиционные клавиатуры неудобны).
Даже более того, “10-Ю” подстраивается под руки пользователя.
Перспектива.
Глядя на развитие технологий считывания движений (Microsoft Kinect и другие аналоги) можно с уверенностью утверждать, что вскоре мы получим гаджеты считывающие малейшие движения пальцев. И здесь, владение клавиатурой “10-Ю”, выводит нас на еще один уровень управления. Вам вообще не нужна будет клавиатура. Вы сможете набирать тексты и отдавать другие команды просто двигая пальцами в воздухе, а гаджет, считывающий ваши движения будет переводить команды в текст, и выполнять другие операции.
Не правда ли, удобно? Вы не держите руки в определенном положении, нарабатывая усталость. Никуда не нажимаете, и никуда не промахиваетесь. Вы можете работать с компьютером двигаясь и располагаясь где вам удобно и как вам удобно. При этом вы ничего не зальете чаем, не засыпете пылью или крошками, не поломаете.
И все это благодаря клавиатуре “10-Ю”.
Раскладка клавиатуры “10-Ю” расчитана на наиболее эргономичную и быструю печать. В ней учтены частота употребления букв и буквенных сочетаний, физиологические особенности каждого пальца: сила, скорость, направления движений. Кроме того, облегчен процесс обучения и запоминания расположения букв.
Многие слова теперь можно вводить одним-двумя движениями пальцев, что значительно ускоряет печать.
Детям и женщинам особенно понравится то, что клавиатура подстраивается под вашу руку автоматически. Вы просто прикасаетесь кончиками пальцев к экрану и под каждым вашим пальцем возникает точка, движение которой воспринимается как команда. Вы уже не промахнетесь мимо клавиши, не нажмете 2 клавиши или соседнюю клавишу.
Описание.
Ввод команд на клавиатуре “10-Ю” осуществляется движением пальцев по сенсорному экрану.
Каждый палец двигается в 4-х направлениях (вверх, вниз, вправо, влево)
Рис.1
Распределение букв основано на удобстве движений пальцев. Наиболее часто употребляемые буквы расположены в зонах привычных, удобных движений. Т.е. наиболее часто употребляемые буквы расположены в местах наиболее легкого и привычного движения пальцами.
Приоритетность движений такова:
1. Сгибание.
2. Разгибание.
3. Движение внутрь.
4. Движение наружу (у мизинца наоборот).
Буквы распределены равномерно по обеим рукам и нагрузка на обе руки одинакова, хотя небольшой приоритет, все же, правой руке.
На рис. 1 в малых кругах обозначен порядок приоритетности.
В больших кругах буквы и символы.
Рис. 2
Большие пальцы используются для переключения режимов печати, др. команд и символов.
Также 10-Ю заменяет мышку.
Большинство команд и движений аналогичны традиционным.
1. Клики ЛКМ и ПКМ выполняются тем же движением: касанием пальца по экрану, так же как на тачпаде.
2. Движение курсора по экрану выполняется движением всей кисти (5 пальцев)
3. Скроллинг - движением среднего пальца вперед-назад.
4. Зуммирование - аналогично сенсорных гаджетов.
Резюме.
Клавиатура 10-Ю гораздо удобнее современных аналогов.
Комфорт, эргономичность и скорость работы - основные и далеко не все преимущества этой разработки.
Учитывая переход на сенсорные экраны, есть все основания полагать, что клавиатура 10-Ю вытеснит традиционные клавиатуры.
Тех. задание на создание клавиатуры "10-Ю"
Цель.
Создание программы для сенсорных гаджетов (планшетов, смартфонов и др.).
Описание программы.
Программа предназначена для:
1. Печати
2. Ввода других команд, работы с объектами.
Программа выглядит как десять точек на экране, обведенных контуром ладоней.
(см. рис. 1 Рисунок схематичный. Не все прорисовано, но понятно.) Каждая точка разделена на 4 сектора, в каждом секторе буква или символ. Над контурами ладоней такие же точки, для того, чтобы пользователь мог постоянно видеть перед глазами раскладку. Над раскладкой окно для печати с необходимыми сервисными кнопками, как в любой программе для печати.
При активации программы появляется начальная картинка с надписью на экране “положите все 10 пальцев на экран”
После того, как пользователь кладет все 10 пальцев на экран, под каждым пальцем активизируется зона (круг с секторами, в которых написаны символы) и активизируются зоны подсказки над пальцами, на экране текст:
“Печатайте, перемещая пальцы на нужный символ.“
При перемещении любого пальца со стартовой позиции на сектора символов, появляется данный символ в зоне печати. В видимой раскладке также подсвечивается нажатый символ.
Перемещение курсора осуществляется так же, как в аналогичных программах (сервисная кнопка+стрелочки) или движением всей правой ладони (всех 5-ти пальцев), как будто в ней находится мышка.
ПКМ и ЛКМ (клики) осуществляются аналогично традиционным движениям, т.е. легким кликом по сенсорному экрану указательным (средним) пальцем.
(Обучалка с подсказками разрабатывается)
Дополнительные функции
(можно реализовать сразу, возможна реализация на 2-м этапе разработки программы)
1. Зум (+/- масштаб, увеличение, уменьшение) аналогично традиционным.
2. Зум горизонтальный, вертикальный (растяжение объекта по осям) аналогично традиционным + доп. палец
3. Вращение объекта по осям: вращение ладони (3-5 пальцев) в нужном направлении.
4. Копирование, вырезание, перемещение объектов: схватывающее движение в щепоть и перемещение в нужное место экрана.
5. Скроллинг: движением вниз-вверх-вправо-влево средним пальцем, как при скроллинге колесиком или при работе трекболом.
6. Изменение позиции камеры
7, 8, 9... и пр. на усмотрение всемогущих программеров.
|
0 | Tweet | Нравится |
|