Windows Mobile 5.0 – новая мобильная платформа
Девять лет тому назад Microsoft выпустила первую версию принципиально новой операционной среды для мобильных вычислений под названием Windows CE. И вот 10 мая Microsoft официально анонсировала Windows Mobile 5.0, известную ранее под кодовым именем Magneto.
Кстати, споры насчет того, что бы могла означать аббревиатура CE – Compact Edition или Consumer Electronics, – так и не установили истину. Все эти годы ОС для карманных компьютеров пробивала себе дорогу. Особенностью ее маркетинга можно считать очень резкие виражи в официальных именованиях, в которых после 2000 г. обязательно сохраняется указание года выхода обновления. После Windows CE была Pocket PC 2000, плавно перешедшая в PPC 2002, затем появились Windows Mobile 2003 и немного усовершенствованная версия 2004 г., известная как WM 2003 Second Edition. Параллельно с флагманским вариантом ОС в последние годы развивались две ветви платформы: для коммуникаторов с сенсорным экраном, сохраняющих всю функциональность Pocket PC (имеющая дополнительное обозначение Phone Edition), и для смартфонов и им подобных аппаратов без чувствительного дисплея. Последняя сначала базировалась на оригинальной разработке Stinger (MS Smartphone 2002), а затем слилась с WM 2003 и, соответственно, получила обозначение Windows Mobile 2003 for Smartphones. Проблем с маркировкой версий и модификаций платформы накопилось столько много, что, образно говоря, никто уже толком не знает, как нужно правильно именовать ту или иную ОС, и практически вся индустрия пользуется различными «приблизительными» названиями, отражающими суть продукта (к примеру, MS Smartphone 2003, WM 2003 Smartphone Edition и т. п.).
Краткий экскурс в историю Windows CE
Первые идеи создания мобильной Windows возникли летом 1992 г. Стартовавший тогда проект WinPad был попыткой изменить способ взаимодействия пользователя с Windows (рукописный ввод и т. д.) путем модификации 16-разрядного кода тогдашней ОС под нужды новой аппаратной платформы. В 1994-м к участию в нем были привлечены семь OEM-производителей, а возглавившие этот список Compaq, Motorola, NEC и Sharp внесли значительный вклад в развитие рынка карманных ПК. Правда, WinPad слишком опередил свое время (опробованные процессоры и память не выдерживали нагрузок, с аккумуляторами также были проблемы), и осенью того же года его прикрыли. В то же самое время велись работы над проектом Pulsar с целью создать беспроводное устройство для огромного потребительского рынка, этакий «пейджер на стероидах», однако и его закрыли: число потенциальных пользователей не соответствовало масштабам замысла. В декабре 1994 г. участники обоих проектов были объединены в исследовательскую группу.
Так был дан старт проекту Pegasus, в рамках которого и разработали принципиально новую ОС, рассчитанную на 32-разрядные RISC-процессоры и использующую Unicode для поддержки любых языков. От формирования группы до создания коммерческого продукта прошел 21 месяц, и в сентябре 1996-го компании Casio, Compaq, HP, LG, NEC и Philips подписали соглашение о выпуске устройств класса Handheld PC (H/PC) на платформе Windows CE 1.0, а сообщество разработчиков ПО получило Emulation SDK. Меньше чем через год последовала Windows CE 2.0, еще более походившая на Windows 9x, и эра первой версии завершилась. Даже на сайте Microsoft информации о ней практически нет, и многие исследователи считают ее «публичной бета-версией», задачей которой являлась подготовка рынка к восприятию настоящего продукта. Все это, в сущности, очень похоже на историю классической Windows.
Вторая версия Windows CE была уже настоящей платформой, т. е. давала производителям возможность конструировать устройства, снабжала их отдельными модулями из ее состава, благодаря чему комплект разработчика получил название Platform Builder. Причем это были не обязательно «чистые» компьютеры – именно тогда новая ОС стала управлять банкоматами, бортовыми системами автомобилей, игровыми консолями и даже кухонным оборудованием.
Всего выпустили 12 релизов, наиболее примечательны из них CE 2.01 (Gryphon, первый релиз для карманных ПК) и CE 2.11 (Hermes, первый релиз для «вэбфонов»). Поддерживались экранные разрешения как для обычного, так и для половинного VGA. Интерфейс пользователя кое-что позаимствовал у Windows 98, а офисный комплект, включавший мобильные Word, Excel, Outlook, PowerPoint и Access (последний – для профессиональных H/PC), был богаче современного. Впервые поддерживались протокол беспроводной связи IEEE 802.11, тогда еще не ставший стандартом, и рекордное число процессоров от AMD, DEC, Hitachi, IBM, Intel, Motorola, NEC, Philips и Toshiba – правда, реально использовались большей частью все-таки MIPS, SH3/4 и StrongArm, победивший всех через несколько лет. Применение шрифтов True Type позволило масштабировать текст в приложениях, а комплект средств Windows CE Services обеспечивал синхронизацию с обычными ПК (именно из него вырос нынешний ActiveSync).
Еще CE 2.01 был использован для первой (и довольно неуклюжей) атаки на рынок карманных ПК, где уже царил Palm, причем первые устройства на базе Windows CE имели крайне небогатое программное оснащение, вплоть до отсутствия Pocket Office и Internet Explorer. Тем не менее именно отсюда берут свое начало современные Pocket PC, платформой для которых стала Windows CE 3.
Внешний облик новой ОС капитально переработали: Taskbar и Start Menu приобрели нынешний вид и были перемещены в верхнюю часть QVGA-экрана; в стандартную поставку вошел Pocket Office; ActiveSync стал таким, каким мы его видим сейчас. Новые устройства были в основном рассчитаны на корпоративных мобильных пользователей, хотя и потребительский рынок воспринял их вполне благожелательно. Достаточно лишь вспомнить стремительный рост продаж первых Compaq iPAQ, которые уж никак нельзя отнести к категории дешевой техники. А вот развитие клавиатурных H/PC, невзирая на выход версии платформы HPC2000 (там Pocket Office был приведен в соответствие с Office2000, добавились терминальный клиент, Media Player и т. п.), сначала замедлилось, а затем и вовсе прекратилось. И уже в 2002 г. в Microsoft отсутствовали сотрудники, ответственные за этот класс вычислительных устройств. Среди 9 релизов третьей версии платформы наиболее ценными оказались CE 3.0 Pocket PC 2000 (Rapier), CE 3.0 Pocket PC 2002 (Merlin) и CE 3.0 Smartphone 2002 (Stinger).
Windows CE 4 (Windows Mobile 2003) представляла собой эволюционное развитие первой версии, карманные ПК на этой платформе стали очень похожими друг на друга, из клавиатурных моделей уцелела только NEC MobilePro 900. WM2003 SE оказалась промежуточной версией, на выходе которой настояли производители карманных ПК с VGA-экранами.
В пятом релизе Microsoft решила прекратить практику выпуска платформ с почти одинаковыми названиями, но разными возможностям для КПК/коммуникаторов и смартфонов. Появление Windows Mobile 5.0 можно расценивать как слияние ветвей Windows Mobile 2003 Second Edition (Phone Edition) и Windows Mobile 2003 for Smartphones. Другими словами, теперь все КПК и коммуникаторы обогатятся решениями в области эргономики, обкатанными в смартфонах, но до сих пор отсутствовавшими в Pocket PC. Кроме того, новая версия платформы предоставит ряд важных преимуществ по трем приоритетным направлениям. Во-первых, продуктивность работы пользователей возрастет благодаря специально принятым мерам по ускорению доступа к информации. Во-вторых, будут значительно расширены мультимедийные возможности КПК, в том числе и для их персонального тюнинга согласно пожеланиям владельца. И в-третьих, станет легче и производителям, которые изготовляют устройства на платформе Microsoft.
Пользовательский интерфейс
Хотя внешне интерфейс мало изменился, он стал более управляемым
Теперь в нижней части практически каждого экрана новой ОС видны «программные» кнопки, позаимствованные у мобильных телефонов и смартфонов. Их можно связать с кнопками запуска приложений, которых на любом КПК имеется от 4 до 6. Изменения коснулись и системных меню: их цель – предельно облегчить управление устройством пальцами одной руки с применением только кнопок и джойстика, без задействования экрана. Причем это относится и к различным регулировкам в виде ползунковых переключателей (та же яркость). Кнопка в правом верхнем углу экрана, как и прежде, лишь сворачивает запущенную программу, но не закрывает ее (концепция Smart Minimizing). Коллекция настроечных апплетов значительно обновилась, системные сообщения теперь всплывают в нижней части экрана. Новая ОС включает в себя механизм Direct3D Mobile, но о качестве его реализации пока можно только догадываться.
Внешние устройства, которые «общаются» с КПК по интерфейсу USB, стали распознаваться значительно лучше (в частности, накопителям уже не нужны дополнительные драйверы) и наконец-то могут работать на полной скорости USB 2.0. А тем, кто попробует инсталлировать новые мобильные приложения под WM 5.0, сообщим важную новость: механизм управления ресурсами памяти полностью переработан, так что все программы и данные теперь будут устанавливаться и храниться на флэш-памяти. Это означает, что нам уже не будет грозить кошмар, преследующий всех владельцев Pocket PC, – исчезновение полезной информации после полной разрядки аккумулятора.
Контакты и ActiveSync 4.0
Избирательная синхронизация и восстановление прерванного процесса – отличительная черта ActiveSync 4.0
В отличие от аскетичного внешнего вида Контактов из WM2003, новый апплет радует глаз и более удобным дизайном, и повышенной информативностью. В случае если устройство снабжено телефонными функциями, их можно активизировать прямо отсюда. Ранее было доступно 29 полей для заполнения плюс текстовая заметка, теперь полей стало 37, правда, в заметке можно хранить только текст (рисовать от руки или использовать аудиозапись здесь уже нельзя). Возможно использовать фотографии контактных лиц, которые рекомендуется снимать встроенной в КПК камерой или импортировать с ПК, – четвертая версия ActiveSync способна синхронизировать эти фото между карманными Контактами и обычным Outlook.
Среди других полезных свойств ActiveSync 4.0 следует отметить способность к восстановлению обмена данными именно с той позиции, на которой произошел разрыв соединения, и обновленное управление коммуникациями. Скорость повысилась, хотя и не слишком. Настройки расширены: группы контактов синхронизировать группами и по отдельности. Интересно, что интерфейс программы меняется при подключении устройства на базе WM 5.0 (для более ранних версий он остается прежним).
А теперь о менее приятных вещах: из ActiveSync 4 умышленно убрали поддержку синхронизации через Wi-Fi, что, мягко говоря, не вызывает энтузиазма, хотя очевидно, что этот шаг объясняется стремлением поднять уровень безопасности. А как же тогда трактовать сохранение опции синхронизации через Bluetooth? Наиболее нетерпеливыми участниками ряда форумов было вдобавок обнаружено, что при установке новой ActiveSync на устройства с Windows Mobile 2003 SE от нее уже невозможно избавиться. Поэтому перед инсталляцией 4-й версии рекомендуется обзавестись ActiveSync 3.8, что позволит пользоваться обеими одновременно.
Интегрированное голосовое управление
Дополнительную степень свободы для создателей устройств под Windows Mobile 5.0 дает возможность включать в поставку утилиту MS Voice Command (представленную как лучшую в своем классе), позволяющую набрать телефонный номер либо и вовсе управлять приложениями посредством голосовых команд. Ранее такие функции пользователь мог получить лишь благодаря стороннему ПО. Производители коммуникаторов и смартфонов вряд ли откажутся от этой опции, а вот остальные – неизвестно.
Мобильные Internet Explorer, Word и пр.
Такие мелочи, как индикатор загрузки страниц, помогут более эффективно тратить ваше время
Еще одна полезная функция мобильного IE – загрузка медиафайлов, осталось научиться сохранять Web-страницы
В Word Mobile теперь можно создавать почти такие же сложные документы, как и в настольной версии
Главная новинка Excel Mobile – поддержка шести наиболее популярных типов диаграмм
В очередной раз пытаясь наладить жизнь маркетологов, Microsoft переименовала все карманные приложения в мобильные: Pocket Internet Explorer (PIE) стал Internet Explorer Mobile, Pocket Word превратился в Word Mobile и т. п. Итак, обновленный экс-PIE теперь ускорился (текст на экране появляется с задержкой меньше секунды) и радует глаз коллекцией пусть небольших, но довольно удобных усовершенствований. Наконец-то из него уже можно сохранять кое-что во внутреннюю память устройства – пусть пока еще и не HTML-страницы со всеми их атрибутами, а хотя бы мультимедийные файлы. Даже в смартфонной версии WM 5.0 допускается синхронизировать с настольным ПК содержимое папки Избранное. Исправлены ошибки, которые прежде возникали при посещении сайтов, использующих скрипты, появился наконец индикатор загрузки страниц, так что теперь легко отличить сбой от просто медленного хода этого процесса. Практически любую страничку можно растянуть в одну колонку, чтобы избежать горизонтальной прокрутки. Традиционно ни одно обновление PIE не обходится без совершенствования системы защиты. Вот и сейчас появился механизм зон безопасности для посещаемых сайтов, а специальные пиктограммы индицируют текущее нахождение.
Отдельная версия мобильного офиса для смартфонов так и не вышла, зато обновленные Mobile Word и Mobile Excel получили поддержку более сложных форматов документов. Word научился корректно отображать таблицы, примечания, рисунки и нумерованные списки, Excel – диаграммы. Более того, теперь и на КПК установлена тройка ключевых офисных приложений, так как опять в строю PowerPoint Mobile. Благодаря этому PPT-презентации не требуют конвертации в промежуточный формат (как в большинстве альтернативных решений) и сохраняют анимационные вставки, переходы между слайдами и временны2е интервалы. Однако по-прежнему слайды нельзя редактировать, так что перед нами не более чем очередное средство просмотра – правда, относительно продвинутое. Вообще же отказ от «карманных» форматов документов в угоду стандартным файлам MS Office обращает на себя внимание.
Главное новшество почтового клиента – к письмам, отсылаемым с мобильного устройства, теперь можно прикреплять файлы и там же их редактировать. Разрешается самостоятельно настраивать режим отображения служебных полей (To, Cc, Bcc, Date) и пересылать в Контакты почтовый адрес, обнаруженный в теле письма. В версии для КПК разделены меню Tools и Аccounts, что позволяет быстрее переключаться между почтовыми серверами и находить необходимые настройки. Операторам по-прежнему предоставлена возможность автоматической настройки параметров почтового сервера, однако в отличие от технологии WAP Push, используемой ранее, здесь для этого предусмотрен стандарт OMA DM XML. Как и раньше, не отображается HTML в теле письма – только текст. Зато решена проблема с некорректным выводом кириллицы в заголовке при просмотре письма, и в целом сложности с различными кодировками уже не возникают. Удаленные письма повторно не загружаются, но на сервере они остаются.
Windows Mobile Media Player 10
Десятая версия медиаплеера, которым отныне будут оснащены все КПК и смартфоны под WM 5.0, была негласно размещена на отдельных устройствах на базе WM 2003 SE еще до выхода обновленной платформы.
По большому счету, здесь в «карманный» формат были привнесены некоторые свойства портативных медиацентров (PMC), так что стало возможным просматривать на КПК записанные телевизионные программы, а также пользоваться взятым на правах аренды (например, на CinemaNow или Napster) аудио- и видеоматериалом. Предполагается, что в будущем прямо с КПК можно будет покупать или брать напрокат мультимедиапродукты с заключением лицензионных соглашений. А пока добавлен модуль безопасности, обнаруживающий опасные для системы файлы, замаскированные под музыку и видеоролики (форматов ASF, ASX и MP3).
Интерфейс пользователя подвергся очередным переделкам. Единственная «шкурка» плеера теперь такого же голубого цвета, как и в десктопной версии, кнопки стали больше и расположены внизу экрана, включая кнопки полноэкранного режима и перехода на сайт Windows Media Guide. Ползунковый регулятор громкости заменен кнопками «+»/«–», изменяющими уровень звука на 5%. Над ними теперь находится кнопка отключения звука. Структура меню в новой версии значительно переработана, медиаконтент разделен на музыку, видео, TV и списки для проигрывания, причем можно использовать и субменю, применяя метаданные, связанные с каждым медиафайлом (названия альбомов, исполнителей, TV-сериалов, жанр и т. п.). Музыкальным композициям допускается присваивать собственные рейтинговые показатели. Таким образом, упорядочение и последующий поиск нужного контента будут намного эффективнее, чем в предыдущей версии. Внешний вид плеера при проигрывании аудиотреков слегка облагорожен благодаря демонстрации обложки альбома, составление списка для проигрывания упрощено до предела – стоит только перетащить его с обычного ПК в область автосинхронизации на WMP 10, как все песни из него будут скопированы на мобильный компьютер. Появилась функция Queue Up, вызываемая из меню при удержании стилуса на названии чего-либо из медиабиблиотеки, после чего данная позиция будет добавлена во временный список для проигрывания.
При синхронизации с обычным ПК видеофайлы конвертируются с учетом возможностей используемого КПК, т. е. VGA-видеоролик займет в четыре раза больше места, чем QVGA 240×320, так что совсем нелишней окажется поддержка графического сопроцессора (ими стали оснащать КПК высшего ценового диапазона). Причем медиаконтент, который в этом случае займет сотни мегабайтов, можно записать сразу на съемную флэш-карту, что очень разумно, ведь объем встроенной памяти даже самых лучших КПК пока не превышает 128 MB. Кроме стандартных видеоформатов MPEG и WMV, в новой версии можно проигрывать файлы Plus!, Photostory 2 и MovieMaker 2, но не DivX. Из прочих отмеченных недостатков – отсутствие настроек эквалайзера и возможности назначить действия для кнопки в режиме ожидания (в предыдущих версиях плеера таковая была).
Беспроводные коммуникации
Новая ОС поддерживает практически все виды связи. Коммуникаторы под WM2005 стали намного лучше себя чувствовать в мобильных средах 3-го поколения (речь идет о GSM/GPRS, 1X, EVDO, EDGE), и все новые КПК будут готовы «общаться» по Wi-Fi и Bluetooth, причем переключение между беспроводными сетями осуществляется автоматически. С целью повышения безопасности введены новые алгоритмы авторизации (WPA, Wi-Fi Protected Access), доработаны механизмы связи и настройки (операторы получают доступ к ним с помощью технологии SyncML), зато, как уже говорилось, отсутствует возможность синхронизации по протоколу Wi-Fi. Допускается одновременное подсоединение устройства на базе WM 5.0 к нескольким точкам доступа (они же APN, Access Point Network), так что, например, можно использовать одно Wi-Fi-соединение для получения электронной почты, а другое для загрузки MMS.
В настройках новой ОС предусмотрено несколько режимов общения по Bluetooth: Headset profile, предполагающий использование гарнитуры и управление с мобильного устройства, и Hands-Free profile, когда устройство интегрируется в автомобильную систему – возможность, особо отмеченная самим Биллом Гейтсом. В последнем случае управление устройством осуществляется автомобильной системой навигации. Так, интегрированный в Toyota Prius Bluetooth-телефон позволяет ответить на звонок нажатием кнопки, расположенной на руле. Для различных типов обнаруженных Bluetooth-аппаратов теперь предусмотрены пиктограммы, причем пользователи сами указывают класс устройств, с которыми они хотят связаться, и тип подсоединения. Хотя стоит сказать, что все это еще довольно далеко от того, что мы можем найти в BT-драйверах от Broadcom (они используются в моделях КПК среднего и верхнего ценового диапазонов).
Расширение телефонных функций
Пользователей смартфонов порадует более тесная интеграция телефонных и «компьютерных» функций
Пожалуй, именно заложенные в мобильную Windows телефонные возможности Microsoft развивала наиболее активно с момента появления PPC Phone Edition в 2002 г. За это время значительно сократилось число прерванных звонков, улучшилось качество звукового сопровождения и неоднократно шлифовался интерфейс пользователя. В новой редакции принципиальных новшеств нет, слегка изменился дизайн приложения, отлажено голосовое управление, утилита Phone Dialer теперь отображает фотографии лиц из списка контактов. Если же у вас устройство с автоопределителем вызова, то фото желающего пообщаться будет активироваться при приеме звонка, который, кстати, тоже можно сделать индивидуальным (подключаются звуковые файлы форматов WAV, WMA и MP3, их необходимо записать в папку Windows/Rings).
Для разработчиков доступны как API, исчерпывающе описывающие состояние телефона, так и вызовы, отвечающие за графические процедуры (direct3D, DirectDraw, DirectShow), – следствие всеобщего внимания к мобильным играм. Среди мелких погрешностей – отсутствие в смартфонной версии WM 5.0 удобной возможности одним махом удалить все SMS-сообщения, которая имеется в версии для КПК. Основное нарекание к списку вызовов состоит в том, что записи не группируются по абонентам. То есть, если вы пытались дозвониться по определенному номеру 20 раз, то будет создано 20 записей в списке, и ориентироваться в них не очень удобно. К сожалению, здесь к лучшему ничего не изменилось.
Полезные мелочи
Windows Mobile 5.0 теперь обладает собственной утилитой взаимодействия с GPS (Global Positioning System), пересылающей сигналы от спутниковой системы глобальной навигации в любые программы на борту КПК. Правда, найти КПК со встроенным GPS (вроде Garmin iQue) по-прежнему непросто – придется покупать внешний модуль. В поставку входит расширенная версия утилиты Pictures, которая теперь может еще и оперативно проигрывать видеоролики. Разработчики получают два новых API: Camera Capture и Picture Picker, что, несомненно, облегчит встраивание функций работы с камерой (даже притом, что это лишь дань моде) и выбора элементов из графических коллекций в пользовательских приложениях. Windows Mobile 5.0 поставляется со встроенным клиентом Pocket MSN, что обрадует многочисленных пользователей данной сети (свыше 200 млн активных учетных Hotmail и 150 млн MSN Messenger). Pocket MSN обеспечивает доступ к сервисам MSN Hotmail, MSN Messenger, MSN Alerts и MSN browse content, причем регистрация и ввод пароля осуществляются только один раз. Последнее, на что стоит обратить внимание, это утилита Error Reporting, собирающая и отсылающая в Microsoft информацию об ошибках. Ее можно отключить, как и аналог из настольной Windows.
Подводя черту
Итак, сделан важный шаг на пути к давно предсказанному слиянию программных платформ Microsoft для карманных компьютеров, коммуникаторов и смартфонов. Они стали намного ближе друг к другу – вплоть до того, что получили универсальное наименование Windows Mobile devices, которое отныне Microsoft будет к ним применять. На презентации новой платформы были показаны коммуникатор HTC Universal и смартфон Samsung SGH i300, на момент подготовки этой статьи о выходе обновлений для своих устройств объявили Hewlett-Packard (модели hx2100, hx2400, hx2700, hx4700), Dell (Axim X50) и Fujitsu Siemens (Pocket Loox 710 и Pocket Loox 720). С учетом опыта предыдущих лет можно смело предположить, что о бесплатном их получении от производителя следует забыть, а стоить они будут $30–40. Чтобы сравнить новинки с «одноклассниками» производства palmOne, остается заполучить серийные образцы продуктов, перечисленных выше, которые, вероятно, появятся в разгар лета.
Владимир Шило
Источник: ITC-online
Вот что я нашел про ОС 5
vBulletin® v3.8.6, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot