Программирование под touchscreen
От: Hobos  
Дата: 16.03.04 09:39
Оценка:
Уважаемые коллеги!
Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.
Какие существуют методологии и, может быть, библиотеки?
Буду признателен за любую информацию и ссылки. Эта область для нас является новой, и никакие готовых наработок нет.
Заранее спасибо.

А.В.
Re: Программирование под touchscreen
От: Dmitry V. Romanovich Беларусь  
Дата: 16.03.04 10:02
Оценка:
Здравствуйте, Hobos, Вы писали:

H>Уважаемые коллеги!

H>Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.
H>Какие существуют методологии и, может быть, библиотеки?
H>Буду признателен за любую информацию и ссылки. Эта область для нас является новой, и никакие готовых наработок нет.
H>Заранее спасибо.

Для сенсорного экрана должны поставляться драйвера, которые обеспечивают функциональность. Мы используем настройку — клик по экрану == даблклик мыши.
При проектировании GUI нужно учитывать, что даже при использовании стилуса точность попадания невысокая, поэтому необходимо увеличивать размеры контролов. Существенно менять GUI придется только если вы собираетесь совсем отказаться от клавиатуры.
... << RSDN@Home 1.1.2 stable >>
Re: Программирование под touchscreen
От: Dimentiy Россия  
Дата: 16.03.04 10:05
Оценка:
Здравствуйте, Hobos, Вы писали:

H>Уважаемые коллеги!

H>Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.

А никак. TouchScreen в большинстве программных окружений представляет из себя два устройства — монитор и "мышку". Тыкнул пальцев в тачскрин — "мышиный клик". И т.д.

Дальше всё сводится к известному — "как проектировать софт и программировать для монитора и мышки?"
Re[2]: Программирование под touchscreen
От: Hobos  
Дата: 16.03.04 10:33
Оценка:
Здравствуйте, Dmitry V. Romanovich, Вы писали:

DVR>Здравствуйте, Hobos, Вы писали:


H>>Уважаемые коллеги!

H>>Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.
H>>Какие существуют методологии и, может быть, библиотеки?
DVR> Для сенсорного экрана должны поставляться драйвера, которые обеспечивают функциональность. Мы используем настройку — клик по экрану == даблклик мыши.
DVR> При проектировании GUI нужно учитывать, что даже при использовании стилуса точность попадания невысокая, поэтому необходимо увеличивать размеры контролов. Существенно менять GUI придется только если вы собираетесь совсем отказаться от клавиатуры.

Собираемся отказаться полностью, в том и дело. И встает вопрос, какими принципами руководствоваться, чтобы не изобретать велосипед путем проб и ошибок. Может, стандарт какой есть?

А.В.
Re[2]: Программирование под touchscreen
От: Hobos  
Дата: 16.03.04 10:35
Оценка:
Здравствуйте, Dimentiy, Вы писали:

D>Здравствуйте, Hobos, Вы писали:


H>>Уважаемые коллеги!

H>>Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.
D>А никак. TouchScreen в большинстве программных окружений представляет из себя два устройства — монитор и "мышку". Тыкнул пальцев в тачскрин — "мышиный клик". И т.д.
D>Дальше всё сводится к известному — "как проектировать софт и программировать для монитора и мышки?"

Т.е. фактически достаточно свести всё управление к мышевозне?

А.В.
Re[3]: Программирование под touchscreen
От: Dmitry V. Romanovich Беларусь  
Дата: 16.03.04 10:48
Оценка:
Здравствуйте, Hobos, Вы писали:

H>Здравствуйте, Dmitry V. Romanovich, Вы писали:


DVR>> При проектировании GUI нужно учитывать, что даже при использовании стилуса точность попадания невысокая, поэтому необходимо увеличивать размеры контролов. Существенно менять GUI придется только если вы собираетесь совсем отказаться от клавиатуры.


H>Собираемся отказаться полностью, в том и дело. И встает вопрос, какими принципами руководствоваться, чтобы не изобретать велосипед путем проб и ошибок. Может, стандарт какой есть?


Стандарта, к сожалению, не знаю, скорее всего специального нет. Пользоваться можно соответствующим ГОСТ, некоторые есть здесь. (скорее всего искомый это ГОСТ 21829-87. Система "ЧЕЛОВЕК-МАШИНА". Кодирование зрительной информации. Общие эргономические требования, но его по этой ссылке нет)
... << RSDN@Home 1.1.2 stable >>
Re[3]: Программирование под touchscreen
От: jazzer Россия Skype: enerjazzer
Дата: 16.03.04 11:09
Оценка:
Здравствуйте, Hobos, Вы писали:

H>Здравствуйте, Dimentiy, Вы писали:


D>>Здравствуйте, Hobos, Вы писали:


H>>>Уважаемые коллеги!

H>>>Интересует любая информация о том как проектировать софт и программировать для сенсорных экранов.
D>>А никак. TouchScreen в большинстве программных окружений представляет из себя два устройства — монитор и "мышку". Тыкнул пальцев в тачскрин — "мышиный клик". И т.д.
D>>Дальше всё сводится к известному — "как проектировать софт и программировать для монитора и мышки?"

H>Т.е. фактически достаточно свести всё управление к мышевозне?


H>А.В.


По крайней мере в винде все так и есть.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[3]: Программирование под touchscreen
От: Dimentiy Россия  
Дата: 16.03.04 11:13
Оценка:
Здравствуйте, Hobos, Вы писали:

H>Т.е. фактически достаточно свести всё управление к мышевозне?


Не знаю достаточно ли, на в системе с тачскрином палец пользователя и есть мышш (для операцонной системы).
А так Дмитрий Романович выше правильно написал, что контролов нужно делать меньше и размером их делать больше, потому что "разрешающая способность пальца" меньше разрешающей способности стандартной компьютерной мышки.
От себя добавлю, что ещё часто происходит непроизвольный "клик" при двигании пальца по экрану (как при работа с тачпадами на ноутбуках, палец на месте задержался и приехали).
Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.