Введение
Управление во многом совпадает с классическим Bombus, но есть доработки и дополнительные возможности. Здесь будут описаны все отличия и список стандартных действий кнопок, проблемы и особенности работы на различных мобильных платформах.
Описание
Стандартные клавиши(жесты) управления
В первую очередь следует помнить, что практически любое действие(написать сообщение, ответить, цитировать сообщения, копировать в буфер и т.п.) можно выполнить через меню, однако опытные пользователи практически не пользуются меню, а выполняют нажатия горячими клавишами (жестами на сенсорном экране), что делает операции значительно быстрее. Соответственно необходимо запомнить стандартные сочетания клавиш (жесты), и можно добавить собственные, для действий, которые лично Вы выполняете чаще остальных.
Все окна:
Короткие нажатия
| Джойстик вверх, вниз, 2 , 8 | Переместиться на строчку вверх/вниз |
| Джойстик влево, вправо, 4 , 6 | Переместиться на страницу вверх/вниз |
| Джойстик действие(центр), 5 | Выбрать строчку (Выполнить основное действие) |
| 1 , 7 | Переместиться в начало/в конец списка или сообщения |
| Написать новое сообщение (или открыть черновик, если есть) |
Сенсорный экран
| Короткое нажатие (Tap) | Выполнить основное действие |
| Среднее нажатие (Tap) | Выбрать строчку |
| Нажатие и удержание (Tap and hold) | Выполнить дополнительное действие |
| Перетаскивание (Drag) строки | Прокрутка списка |
Окно ростера (списка контактов):
Длинные нажатия
| 1 | Свернуть все группы |
| 3 | Активные контакты |
| 4 | Настройки |
| 6 | Смена режима экрана |
| 7 | Инструменты |
| 9 | Свернуть приложение |
| * | Блокировка |
Короткие нажатия
| 0 | Переход к последнему непрочитанному сообщению |
| * | Всплывающее окно (время, трафик, память) |
| # | Всплывающее окно (информация о контакте под курсором) |
Сенсорный экран
| Короткий Tap верхней панели | Активные контакты |
| Tap and hold на контакте | Информация (аналогично аппаратной кнопке #) |
Окно чата (списка сообщений):
Короткие нажатия
| 3 | Активные контакты |
| 5 | Свернуть/развернуть сообщение под курсором |
| 4, 6 | Перемещение между открытыми (активными) контактами (табами) |
| * | Вкл./выкл. графическое отображение смайликов |
| 9 | Цитировать выделенное сообщение |
| # | Ответить на выделенное сообщение |
Сенсорный экран
| Короткий Tap верхней панели | Перемещение между открытыми (активными) контактами (табами) |
| Tap and hold на контакте | Ответить на выделенное сообщение |
Особенности некоторых платформ
Sony Ericsson - делятся на:
- "Old SE"(Платформа A1 и ранее) - телефоны с аппаратной кнопкой "назад"(кривой стрелкой) и без кнопок вызова и отбоя (совмещены с софт-клавишами). Для этих телефонов действия софт-клавиш изменены местами - в таком случае на левый софт в окне сообщений переместится действие "Написать новое сообщение/поднять черновик", что заменит клавишу вызова.
- "New SE"(Платформа A2) - современные модели без аппаратной кнопки "назад", но с отдельными кнопками вызова и отбоя (
и
) - здесь софт-клавиши расположены как обычно. - SE UIQ - устаревшая платформа, основанная на Old S60, имеют сенсорные экраны и нестандартное управление клавишами, остальные особенности плохо изучены.
- Non-SE JP - современные "бюджетные" модели, собранные для SE китайскими "дочками" типа Sagem, обычно не умеют сворачивать приложения, остальные особенности плохо изучены.
- WM/Symbian/Android-based SE - "смартфоны"/"pda" от SE на платформах других производителей, обычно обладают всеми особенностями именно их оригинальных производителей.
Siemens:
- На моделях S-Gold(x65/x70) имеется аппаратная кнопка "назад" - совмещена с
(кроме самых последних - NEWSGOLD), действия кнопок * и # автоматически изменены местами (так же как и на old-SE, софты на S-Gold изменены местами) - приложения не могут сворачиваться, действие сворачивания (9) вызывает меню "нативов" - команд, соответствующих главному меню телефона, которые можно выполнить не выходя из приложения.
Nokia - делятся на:
- S40 ("звонилки") - "бюджетные" модели не имеющие возможности сворачивания приложения (кроме свежих S40 6-ой редакции, в которых можно получить возможность сворачивания обходом ограничений в прошивке)
- Old S60 ("смарты", "ветераны", сюда же относятся переходные модели S60v3 (Symbian 9.0-9.2)) - имеют приличную Java-машину, умеют сворачивать ява-приложения, но доступ ява-приложений к функциям телефона достаточно ограничен.
- New S60 (Symbian 9.3-9.4 (Symbian^1)) - свежие модели Nokia (SE, Samsung), с самостоятельно развивающейся Java-платформой, работа ява-приложений очень приближена к "нативным" приложениям.
Samsung: имеют, как и SE, большое количество разнообразных платформ, можно встретить как модели как с очень хорошей ява-платформой, так и очень плохой, смартфоны Symbian/WM/Android, собственной платформой(Bada) и т.п. Фанатов Samsung среди разработчиков BombusMod не обнаружено, потому их особенности мало учтены в работе приложения.