Коммуникационное программное обеспечение. BenQ Mobile Phone Manager
Выпуск версии Mobile Phone Manager 4.06.07.11.1 был специально приурочен к выходу на рынок модели EF-81. Название этой модели включено непосредственно в заставку программного продукта. Исторически программа является развитием выпускавшейся ранее разработчиками компании Siemens коммуникационной программы Mobile Phone Manager, предназначенной для моделей 75-й серии. Но разработка этой программы проводилась в Научно-исследовательском центре BenQ (Вроцлав, Польша). Собственно, программное обеспечение самого EF-81 и новый коммуникационный менеджер стали дебютом этого центра. Попробуем разобраться, насколько он оказался удачным.
Программный модуль состоит из нескольких блоков.
После установки на экран компьютера выводятся иконки собственно менеджера, файлового менеджера и утилиты для синхронизации. Они могут запускаться и работать в автономном режиме. Одновременно с установкой менеджера на компьютер устанавливаются драйверы модема. Соответствующее устройство появляется в списке.
При первом запуске менеджера на экран монитора выводится иконка с указанием модели и IMEI телефона, которая после подтверждения сменяется окошком лончера. Из этого окна можно запускать все утилиты менеджера, которые мы рассмотрим по порядку.
Smart Sync
Утилита для синхронизации контактов, событий календаря и задач между телефонной книгой и Microsoft Outlook. В общих настройках синхронизации (меню «File») отмечается возможность принудительной синхронизации и подтверждение удаления записей. К общим настройкам относится также синхронизация по расписанию, запись и просмотр лога событий.
Любой процесс синхронизации протекает на основе предварительно созданного профиля, настройки которого достаточно обширны.
Настройки профиля синхронизации
В окне опций пользователь может выбрать одностороннее или двустороннее обновление данных PIM, причем можно указать, каким данным при обновлении будет отдано предпочтение.
На закладке «Mapping» указаны поля, которые соотносятся между PIM-данными телефона и Microsoft Outlook. Для каждого типа данных эти поля свои, соответствия между полями устанавливаются формулой и графически показываются горизонтальными линиями. В остальных опциях настройки профиля указываются фильтры и привязка данных к определенным файлам. Изменять папки с данными можно только для внешней программы.
После настроек профиля можно запускать саму процедуру синхронизации данных. При полной синхронизации требуется подтверждение типа переноса данных и доступа к папкам Outlook. По результатам синхронизации выдается суммарный результат, который одновременно записывается в log-файл.
Особенности реализации телефонной книги в телефоне не позволяют говорить о полной синхронизации данных контактов. Такие же ограничения существуют и для событий календаря и текущих задач.
Общее впечатление от реализации данного механизма синхронизации данных двоякое. С одной стороны, многочисленное количество настроек клиента позволяет обойти многие препятствия при синхронизации данных. С другой – справочные данные, прилагаемые к программе, не очень хорошо иллюстрируют все возможности. При этом отсутствует полноценная локализация программы на русском языке. По собственному опыту могу предположить, что лишь очень небольшое количество пользователей захочет досконально разбираться в настройках, многие предпочтут оставить настройки по дефолту. В результате далеко не все данные, имеющиеся в Outlook, попадут в соответствующие разделы PIM. Хотелось бы думать, что клиент будет доработан и общение пользователя с ним станет более понятным и логичным.
Здесь же хочется отметить, что в программе не реализована возможность редактирования или добавления контактов в телефон, используя внешние средства. Эти же ограничения относятся и к созданию сообщений – используя предлагаемый софт, создавать и отправлять сообщения при помощи компьютера нельзя. Утилита не имеет законченного вида, но все шероховатости можно списать на первый опыт. Хочется надеяться, что в последующих выпусках она будет существенно доработана.
Остальные функции программы включают в себя:
1. Photos to PC
При запуске утилиты происходит автоматическое копирование фотографий из телефона в избранную папку на ПК. Соответствующие отметки позволяют автоматически удалять содержимое с телефона и перезаписывать уже присутствующие фотографии на ПК. Тонких настроек утилита не имеет – для выборочного копирования можно воспользоваться другими приложениями, входящими в комплект.
2. Songs to phone
Утилита, позволяющая переносить музыкальные файлы из выбранной в настройках папки в соответствующую папку в телефоне. Можно включить опцию поддержки подкаталогов и перезапись существующих файлов.
Эти две утилиты позволяют максимально облегчить процедуру переноса фотографий и музыкальных файлов. Сделав настройки один раз, можно просто в дальнейшем нажимать на соответствующие кнопки и обновлять содержимое.
3. Images
В состав Mobile Phone Manager входит графический редактор, позволяющий производить простейшие операции над графическими файлами. Присутствуют операции преобразования, наложения эффектов, любой файл можно посмотреть на виртуальном экране аппарата и сохранить в телефон.
4. Media Pool
Представляет собой аналог медиаредактора, позволяющий работать с музыкальным контентом. Оформлен в виде проводника, в левой части которого отображаются диски ПК и мобильного телефона. Из видеофайлов поддерживается только работа с 3gp. Позволяет запускать файл на воспроизведение через ПК, создавать и редактировать плей-листы, перемещать и копировать музыкальные файлы из телефона и в телефон.
При копировании файлов в телефон можно задавать автоматическое преобразование в один из поддерживаемых форматов (3gp, wave, mpeg4, aac). Есть встроенная утилита для копирования (рипа) аудиодисков. В программе также присутствует некая незавершенность. Несмотря на название, полноценная работа с видео не реализована, поэтому этот редактор со встроенным музыкальным проигрывателем вряд ли заменит привычный плеер, поддерживающий одновременно и видео, и музыку. Однако его можно использовать в качестве достаточно удобного конвертера в формат aac.
5. Phone explorer
Полный аналог проводника Windows. При подключенном телефоне отображаются пользовательские папки, с файлами в которых можно производить стандартные операции копирования/перемещения/удаления. В свое время коммуникационные программы Siemens отличались возможностью доступа ко всем папкам в телефоне. В этой версии проводника такая возможность отсутствует. Сказалось это, в первую очередь, на работе с приложениями Java. Теперь для того чтобы установить Java-приложение в телефон, его не достаточно просто скопировать в папку Java/Jam. Во-первых, такая папка не отображается, во-вторых, обычного копирования jar/jad уже недостаточно. Для установки Java-приложений в комплекте с программой поставляется небольшая утилита под названием JMI, с помощью которой и происходит установка. Следует отметить, что разрешение экрана в телефоне EF-81 в 320х240 точек не позволяет запускать многие файлы в полнооконном режиме – они идут лишь в небольшой части окна. Ситуация достаточно стандартна, ранее подобная проблема отмечалась для смартфонов Nokia с разрешением экрана 352х416.
Общие впечатления и выводы
Первый опыт разработки софта для бренда BenQ-Siemens новой командой нельзя назвать полностью неудачным. Скорее даже наоборот – многие действия пользователя стали более осмысленными. Но программа нуждается в доработке и дальнейшем развитии. В первую очередь это относится к работе с сообщениями. Предоставляемая возможность использования телефона в качестве модема, в том числе и в 3G-сетях, плохо согласуется с невозможностью создания и отправки SMS - и MMS-сообщений с настольного компьютера. Не совсем удачна реализация протокола синхронизации ввиду неполного соответствия полей Microsoft Outlook. Требует доработки также и утилита для работы с мультимедийным контентом. Поскольку в телефоне реализована поддержка протокола Real Video, логичным было бы и наличие соответствующего конвертера в этот формат непосредственно в программе.
Но шаг вперед сделан, и у пользователей появилась возможность дождаться хорошей коммуникационной программы – той, которую в свое время не смогли предложить программисты Siemens.