Комунікатори Windows Mobile
Іноді в середовищі фірмового програмного забезпечення відбуваються невеликі революції, що привертають увагу і викликають щиру заздрість у тих, чиї пристрої не мають можливостей, що з'явилися.
Однак не все так погано. Дуже багато корисних функцій стає доступним завдяки бажанню покопатися в новій прошивці і витягти з неї на світ зручні програми у вигляді незалежних додатків. У цьому матеріалі наведено досить поверховий аналіз утиліт із модної нині системи HTC Touch Flo, які були запущені на комунікаторах Asus P526 та E-ten Glofiish X500. Відразу зазначу, що запрацювало далеко не все, але навіть тих утиліт, які вдалося запустити, достатньо оцінки перспектив модної технології пальцевого введення даних та управління пристроєм. Практично всі утиліти були вилучені із сайту xda-developers, де додаткам HTC присвячена ціла тема.
Плагін для екрану Today
![]() | ![]() |

На Asus P526 з англійською прошивкою вдалося підібрати робочий шестикнопковий плагін, причому кількість кнопок, що відображаються, можна налаштовувати в меню. Верхню частину екрана займає цифровий годинник, нижче йдуть віртуальні кнопки. Над першою кнопкою виводиться інформація про повідомлення та пропущені дзвінки (іконка будиночка). Друга вкладка містить дев'ять кнопок для відображення контактів. На цій закладці контакти прописані жорстко, і додати до неї не вийде. Кнопки великі, виклик потрібного контакту легко здійснюється за допомогою пальця. Аналогічна технологія застосовується у Spb Phone, але там кнопок під п'ять контактів.
![]() | ![]() |
Третя кнопка відкриває закладку для прогнозу погоди. Відображається прогноз напоточну дату та на наступні чотири дні. У налаштуваннях плагіна доступний вибір одного міста та включення автоматичного оновлення.
![]() | ![]() |
Четверта кнопка – маленький менеджер програм. Верхній ряд займають іконки для виклику Command Manager, Програм, Яскравості екрану, Повороту дисплея та Блокування. У чотири квадрати, що залишилися, можна включити будь-яку із встановлених у системі утиліт. Зокрема, було додано Resco Explorer та фірмового менеджера додатків Asus. На відміну від Spb Mobile Shell, додавати для швидкого виклику плагіни для вікна Today не можна. Наприклад, встановлений Resco Today Plugin додати до менеджера програм для активації не можна.
![]() | ![]() |
![]() | ![]() |
П'ята закладка призначена для швидкої зміни профілю. На шосту кнопку прив'язаний доступ до Audio Manager HTC. Підібрати працездатний аудіоменеджер для комунікатора Asus P526 не вдалося. У кращому разі відкривалося лише вікно бібліотеки. Сканування папок щодо наявності музичних файлів виявилося невдалим. У результаті ця кнопка була відключена у налаштуваннях плагіна. У той же час цей Аудіоменеджер чудово прижився на комунікаторі Glofiish X500.
Загальні враження від використання плагіна
Основне призначення HTC Touch Home, крім виведення необхідної інформації – управління пристроєм за допомогою пальця. Робити це справді зручно. Кнопки великі, користуватись ними зручно. В принципі, аналогічні функції має Spb Mobile Shell, але на відміну від останнього плагін HTC можна встановити безкоштовно. До недоліків відноситься підвищена вимогливість до частоти процесора. При використанні HTC Home швидкість роботи пристрою значнознижується. Особливо це помітно під час м'якого перезавантаження. Початкове завантаження займає приблизно на 2-3 хвилини більше. Багато версій HTC Home русифіковані, так що можна підібрати складання, що найбільш підходить до конкретного комунікатора, версії прошивки та особистим уподобанням.
Струменева технологія
Найбільш цікавою та корисною є технологія прокручування. Такий механізм реалізовано вже у багатьох програмних продуктах. Зокрема, остання версія Spb Pocket Plus дозволяє використовувати прокручування на сторінках Internet Explorer та в багатьох програмах компанії (Spb Insight та ін.). За заявою деяких розробників (зокрема E-ten), технологією TouchFlo будуть оснащені всі продукти компанії, що плануються до виходу в 2008 році.
Технологія «Cube» поки що поширена менше. Однак вона теж представляє не лише теоретичний інтерес. Нагадаємо коротко основну ідею.
Існує віртуальний тривимірний куб, на гранях якого розташовані кнопки для виклику додатків. При русі пальця екраном грані змінюються, відповідно, на дисплей виводяться нові іконки. У поточній версії TouchFlo задіяно три грані, теоретично їх може бути скільки завгодно.
Для реалізації подібної програмної оболонки запропоновано два підходи. Перший заснований на Adobe Flash Player 2 і запропонований користувачемByKa. Повну добірку утиліт для встановлення Flash Cube можна знайти тут.
![]() | ![]() |
Після встановлення всіх необхідних компонентів (усі потрібно встановлювати в пам'ять пристрою, а не на карту) у нижньому тулбарі з'являється іконка для швидкого запуску програми. Запуск програми виводить на екран заставку з симпатичним аналоговим годинником, для картинки теми можна використовувати будь-якуфотографію у форматі JPG з роздільною здатністю 320х240 пікселів.
![]() | ![]() |
Після встановлення програми в меню програм з'являється утиліта налаштування. Саме з її допомогою можна змінити програми, які виводитимуться на межі куба. На екрані налаштування грань куба представлена схематично. У верхній частині є кілька круглих кнопок, їх кількість відповідає кількості кнопок на межі куба. Налаштування виконується дуже просто. Вибираємо одну з верхніх кнопок і в середній частині вікна вказуємо шлях до програми, що викликається, і іконці для кнопки. У нижньому рядку можна прописати назву кнопки. Самі грані перемикаються у нижній частині вікна. Усього віртуальних граней у цій версії програми шість. Як приклад на скріншоті показано призначення на шосту кнопку програми Asus Launcher зі штатного пакета Asus P526. Аналогічно налаштовуються інші грані куба.
![]() | ![]() |
![]() | ![]() |
Для виклику грані потрібно провести пальцем на екрані знизу вгору. Листяння граней проводиться переміщенням пальця по екрану справа наліво або навпаки. Щоб запустити програму, достатньо натиснути на іконку. У результаті ми отримуємо гарну оболонку з можливістю швидкого виклику програм без застосування стілус. Ідея відмінна та красиво реалізована, особливо в частині кастомізації додатків. Є й недоліки. Програма досить вимоглива до кількості вільної оперативної пам'яті, Flash Player іноді довільно закривається помилково. До виклику куба та перегортання сторінок теж потрібно пристосуватися, не завжди вдається запустити кубик з першого разу. Але щодо красивостей у цього додатку практично немає прямих конкурентів, трохи більше стабільності в роботі – і його можна сміливорекомендувати всім.
![]() | ![]() |
![]() | ![]() |
Другий підхід до реалізації пальцевого керування запропонувала компанія Mobility Flow. У програмі Touch Commander розробники реалізували двовимірну схему зміни картинок на екрані Today. Після запуску програми відкривається початкове вікно із шістьма кнопками. Листанням праворуч наліво відкриваються такі вікна. На другій закладці верхній ряд кнопок відкриває додаткові вікна. На інші кнопки можна призначити програми швидкого виклику. Останнє вікно призначене для виклику мультимедійних програм. Для закриття програми достатньо провести пальцем по екрану комунікатора зверху донизу. Закривається програма повністю і вивантажується з пам'яті пристрою.
Особисто мені ця програма сподобалася більше за ідею тривимірного куба. По-перше, простіше налаштування. Для зміни програми на будь-якій кнопці достатньо її натиснути та вибрати в опціях будь-яку іншу програму. По-друге, на кнопки виклику можна повісити окремі файли. Таким чином, було реалізовано виклик читалки AllReader, яка не має інсталяційного файлу і запускається прямо на пристрої. Третя причина – у другому вікні знаходяться кнопки Friends, Works та Home, кожна з яких відкриває додаткове вікно з одинадцятьма додатковими кнопками. Тобто кількості кнопок для швидкого виклику додатків вистачить навіть найвибагливішому користувачеві. Остання причина, мабуть, найважливіша. Touch Commander працює дуже спритно та безпомилково. За час його використання був жодного вильоту. Та й двовимірний інтерфейс відверто порадував. На промальовування тривимірної картинки витрачається занадто багато ресурсів, а двовимірна графіка потребує їх набагато менше. Звідси відчутний виграш у швидкостіроботи. Тож свою вартість у $14.95 вона повністю виправдовує. Тим більше, що для українських користувачів вартість програм ніколи не була перешкодою для встановлення.
Підсумовуючи, відзначимо, що ідеї управління пристроєм за допомогою пальця швидко набирають популярності. Вже зараз можна говорити, що технологія пальцевого введення має всі шанси на успіх. Використання стілусу все частіше стає лише даниною звичці, він перестає бути неминучим атрибутом сенсорних технологій.
Комунікатор Glofiish X500 наданий Михайлом Фадєєвим, головою українського представництва компанії E-TEN Information Systems, комунікатор Asus P526 наданий компанією Brightpoint.





















