Новые мобильные технологии от Microsoft
В этом году Microsoft представила новые версии своего ПО — Windows Embedded CE и Windows Mobile 6.0, а также инновационную разработку — компьютер Microsoft Surface для групповой работыс графическими объектами.
Корпорация Microsoft (www. microsoft.com) уже давно числится одним из лидеров рынка мобильных программных технологий. Но все же о столь явном преимуществе, как в сфере настольных ПК, говорить не приходится; более того, конкуренция здесь очень высока. К тому же как раз в этой области наиболее быстро идет прогресс аппаратных технологий и рост рынка, что заставляет «поспешать» и разработчиков ПО.
Легко заметить, что в мобильной сфере и обновление ПО происходит гораздо быстрее. Например, за 11 лет присутствия на рынке встроенных систем Microsoft выпустила уже шесть версий Windows CE. Не менее динамично развивается появившееся всего шесть лет назад направление Windows Mobile: версия 5.0 вышла в 2005 г., а уже спустя два года, в конце нынешней весны, компания представила на рынке Windows Mobile 6.0.
Отметим, что хотя подразделение по созданию ПО для мобильных и встроенных устройств (Mobile & Embedded Devices, MED) в составе Microsoft существует уже много лет, в России это направление до недавнего времени не входило в число приоритетных. Но ситуация изменилась весной 2006 г., когда в составе московского представительства Microsoft был сформирован местный департамент MED.
Посмотрим теперь, что нового представила Microsoft на рынке мобильных технологий за последний год.
Сначала была Windows CE 6
Как раз в десятилетнюю годовщину своего присутствия на рынке встроенного ПО, осенью 2006 г., корпорация Microsoft выпустила новую версию Windows Embedded CE 6.0*. Как известно, это не операционная система в привычном понимании (хотя часто ее называют именно так), и уж во всяком случае данное ПО не предназначено для пользователей. Это набор программных средств для разработки внутренних систем управления разнообразными устройствами, функционирующих в реальном времени. В числе прочего на основе Windows CE можно создавать ОС, и пример тому — Windows Mobile. Чтобы подчеркнуть технологическую нацеленность продукта на встроенное применение, в его название впервые включено слово Embedded.
В Windows Embedded CE 6.0 реализована новая архитектура ядра (рис. 1). Кроме того, система способна поддерживать 32 тыс. параллельных процессов, каждый из которых будет работать в виртуальном адресном пространстве до 2 Гбайт памяти. В комплект поставки входит теперь и Visual Studio 2005 Professional Edition. Сама же обновленная среда разработки решений на базе Windows Embedded CE 6.0 — Platform Builder — может использоваться как автономно, так и в сочетании с Visual Studio 2005 в виде модуля расширения.
Продвижение Windows Embedded CE 6.0 будет строиться на основе сформулированной корпорацией еще несколько лет назад концепции Microsoft Shared Source Initiative, которая предоставляет независимым разработчикам доступ к миллионам строк исходного кода системы, позволяет им создавать собственные уникальные пользовательские интерфейсы и дает право на модификацию и распространение настраиваемых компонентов вместе со своими продуктами на базе Windows. С выпуском версии 6.0 в рамках этой программы будет открыт весь код ядра системы.
В Windows Embedded CE 6.0 используется модель лицензирования, предполагающая отчисления от продаж устройств на ее основе. Поэтому производители оборудования могут изучать продукт в работе в течение 180 дней и начать оплачивать лицензии только с момента поставок своих устройств на рынок. Microsoft предоставляет поставщикам аппаратуры 10-летнюю поддержку продукта, а также гарантию защиты интеллектуальной собственности на ПО от возможных претензий третьих сторон.
Год 2007-й — Windows Mobile 6
Перспективы обновления выпущенной в 2005 г. Windows Mobile 5.0 обсуждаются еще с мая прошлого года, когда в печать просочились сведения о том, что Microsoft уже в совсем недалеком будущем представит последовательно два выпуска новой ОС, которые тогда носили кодовые названия Crossbow («Арбалет») и Photon («Фотон»). О Crossbow было сказано, что она ожидается в конце 2006 г. и в целом будет лишь вариантом версии 5.0 с новым пользовательским интерфейсом. Более радикальные изменения предполагались в версии Photon, которую планировалось разработать на базе нового ядра будущей Windows CE и выпустить на год позднее.
Из этих планов в 2007 г. реализован пока выпуск Windows Mobile 6.0: она была представлена корпорацией Microsoft в феврале, а уже весной на рынок поступили первые устройства под управлением этой ОС. В мае начались поставки русской версии.
Microsoft в роли догоняющего
По данным IDC, в 2006 г. поставки мобильных устройств на базе ПО Microsoft возросли на 135% по сравнению с предыдущим годом. Однако для выхода на первую позицию в этом сегменте Редмонду еще далеко. Явный лидер здесь — открытая ОС Symbian, которую применяют многие производители аппаратуры и в первую очередь компания Nokia. По оценкам аналитической компании Canalys, по состоянию на январь 2007 г. Windows Mobile занимала на рынке 14%, в то время как Symbian — 67%.
И тем не менее разрыв год от года постепенно сокращается. Как обычно, в новых для себя сегментах рынка Microsoft не форсирует события, ориентируясь на реализацию своих стратегических планов в перспективе. При этом компания традиционно опирается на свои сильные позиции в области настольных и серверных систем, делая особый акцент на интеграцию с ними мобильных решений. В этом плане Windows Mobile имеет несомненный плюс — привычный Windows-интерфейс и хорошо знакомые офисные приложения.
Сама Microsoft считает, что уже Windows Mobile 5.0 достигла рыночной зрелости как ОС, получила признание со стороны и потребителей, и производителей, и версия 6.0 теперь должна развивать успех в данном направлении.
Продвижению Windows Mobile способствует и то, что расширение рынка мобильных систем в последние годы явно идет за счет корпоративных клиентов. Во-первых, это означает, что растет спрос на более функциональные устройства, требующие не только достаточно мощную ОС, но и более широкий спектр приложений. Тут у Microsoft явно больше потенциальных преимуществ, так как она может привлечь к созданию ПО огромную армию разработчиков для Windows и .NET (что компания и делает, предлагая унифицированные средства разработки).
Во-вторых, для корпоративных клиентов резко возрастает значимость интеграции мобильных решений с корпоративной ИТ-инфраструктурой, где решения Microsoft очень сильны. Может быть, еще актуальнее тут проблема управляемости корпоративной системы в целом. С учетом этого часто получается, что традиционно вызывающая упреки в адрес Windows Mobile негибкость настроек (по сравнению с Symbian) становится плюсом с точки зрения системных администраторов.
Так или иначе, но большинство экспертов едины во мнении, что главные события в борьбе за лидерство на рынке мобильных ОС произойдут через пару лет.
Хотя в момент выпуска этого ПО Microsoft никак не связывала его с информацией 2006 г., судя по всему, Windows Mobile 6.0 представляет собой итог — возможно, в расширенном варианте — проекта Crossbow (а значит, Photon на базе Windows CE 6.0 у нас еще впереди).
Оценивая в целом новшества Windows Mobile 6.0, можно сказать, что речь все же идет скорее о модификации предыдущей версии 5.0.
Главное, что сразу бросается в глаза, — обновленный пользовательский интерфейс, который теперь еще больше похож на настольную Windows. Что важнее, по составу и функциональности офисных приложений Windows Mobile 6.0 еще больше приблизилась к Microsoft Office для ПК. В состав офисных приложений системы входят мобильные версии Outlook, Word, Excel и PowerPoint (рис. 2). Благодаря этому пользователи мобильных устройств могут работать в знакомой и производительной среде с обширными возможностями чтения и редактирования документов, в которых отображаются исходные рисунки и форматирование. Правда, набор поддерживаемых типов документов ограничен в основном форматами Microsoft, а для чтения, например, PDF-файлов потребуется установить дополнительное ПО.
Улучшилась работа с электронной почтой. Так, новый интерфейс почтовой функции позволяет просматривать почту с исходными изображениями, таблицами и форматированием как через почтовый сервер (например, Exchange Server 2007), так и через онлайн-службы: Windows Live Mail, Yahoo! Mail и другие. Разработчики учли, что для мобильных пользователей весьма критично число нажатий клавиш при выполнении тех или иных операций. В системе появилось девять новых функций управления одним нажатием клавиши, в том числе «Ответить всем», «Установить флаг», «Переместить в папку» и «Удалить». А с помощью Exchange Server 2007 можно установить автоответ.
Более «интеллектуальным» стал календарь — теперь пользователи могут быстро выяснить, когда в их расписании есть свободное время, а с помощью Exchange Server 2007 могут отвечать на запросы о встречах, пересылать их и видеть список приглашенных. Претерпела изменение и записная книжка: теперь с каждой индивидуальной контактной карточкой связана ее собственная история звонков.
Разумеется, соответствующая поддержка Windows Mobile 6.0 реализована и в новой настольной платформе Microsoft. Например, в Windows Vista включено приложение Windows Mobile Device Center, которое позволяет отслеживать изменения в папках ПК и мобильного устройства и записывать музыку, изображения, видеоролики и информацию Outlook.
Одновременно Microsoft продолжает расширять список онлайновых Интернет-сервисов для мобильных клиентов. Текущая версия Windows Live for Windows Mobile включает такие средства, как Windows Live Mail, Windows Live Messenger, Live Search и Windows Live Spaces. Кроме того, пользователи могут хранить унифицированный список контактов и просматривать его в Windows Live Messenger.
Подчеркнем еще раз: по внешнему виду и функциональным возможностям Windows Mobile 6.0 становится все больше похожа на настольную Windows, а это серьезно упрощает для пользователей ПК переход на мобильные средства. Это особенно важно для корпоративных заказчиков в плане перевода сотрудников (многие из которых далеко не специалисты в компьютерах) на мобильную работу.
И в этом плане Microsoft идет дальше, не только расширяя спектр сугубо офисных средств, но и предоставляя возможность работать со своими бизнес-технологиями опять же через знакомую программную среду. Тут отдельно нужно сказать про расширяющуюся интеграцию с обобщенной коммуникационной платформой Microsoft и в первую очередь с Exchange Server. В Windows Mobile 6.0 уже как штатная функция реализован механизм Direct Push, который позволяет с помощью Exchange Server передавать сообщения с почтового сервера прямо на мобильное устройство, без промежуточной записи отправления в почтовый ящик на сервере.
В Windows Mobile 6.0 встроены новые версии Microsoft .NET Compact Framework и Microsoft SQL Server для мобильных устройств. Благодаря этому стало проще создавать и работать с инструментами для продаж, следить за уровнем запасов и реализовывать другие функции на мобильных устройствах.
Безусловно, крайне важны сегодня вопросы безопасности, особенно для корпоративных заказчиков. Новая мобильная платформа предлагает различные способы обеспечения безопасности, в числе которых новые политики Exchange Server, шифрование карты памяти и поддержка стирания информации удаленно или непосредственно. Организации, использующие на ПК технологию Information Rights Management (IRM) для управления, просмотра, хранения и печати конфиденциальных данных, теперь получают те же возможности на устройствах под управлением Windows Mobile 6.0.
Одним из упреков в адрес Windows Mobile до сего времени были недостаточно развитые телефонные функции. Фактически производители устройств часто были вынуждены создавать собственное ПО для управления внешними коммуникациями. Это создавало определенные неудобства и для пользователей, которым приходилось покидать среду Windows для проведения нужных операций. В версии 6, похоже, эта проблема полностью решена: все нужные функции уже включены в ОС. Тут же отметим, что Windows Mobile 6.0 дает возможность использовать устройство как высокоскоростной модем для ноутбука, соединяемый через Bluetooth или по кабелю. Кроме того, эта ОС позволяет операторам и производителям интегрировать в устройства VoIP-решения (передача голоса по Интернет-протоколу).
Аппаратная поддержка
Как известно, мобильные ОС в отличие от своих настольных собратьев не являются самостоятельными продуктами — они попадают к пользователям исключительно в составе конкретных устройств. Более того, возможности мобильных клиентов сегодня во многом определяются онлайновыми сервисами операторов связи и поставщиками Интернет-услуг. Еще в начале года, в момент первого объявления о Windows Mobile 6.0, о намерении использовать эту ОС в своих устройствах заявили многие ведущие производители и операторы связи, в том числе Cingular Wireless, AT&T, Chunghwa Telecom, Dopod International Corp., HP, LG Electronics, Motorola, Palm, Samsung, Telefonica, Toshiba, Verizon Wireless и Vodafone.
Здесь нужно сказать, что новая ОС, конечно, предъявляет более высокие аппаратные требования, чем предыдущая версия. Но прогресс технологий достаточно легко решает эту проблему, позволяя в том числе наладить выпуск устройств с принципиально новыми, недоступными ранее для мобильных устройств возможностями. В этом плане весьма характерно появление в конце весны на рынке новой модели коммуникатора HTC P4350 (модель Herald).
До недавнего времени компания HTC (www.europe.htc.com/ru/) выступала лишь как OEM-производитель, ее оборудование большинству пользователей было знакомо под такими торговыми марками, как Qtek или I-mate. Но полтора года назад HTC решила выпускать продукты под своим именем, тем более что к тому времени, по мнению аналитиков, компания уже занимала лидирующее положение среди производителей коммуникационных устройств на базе Windows Mobile.
Одно из самых популярных в последнее время на рынке (в том числе российском) устройств класса коммуникаторов на базе Windows Mobile — модель HTC Touch, стильный миниатюрный коммуникатор с новой концепцией сенсорной навигации. Это устройство разумно настолько, что может отличить прикосновение пальцев от прикосновения стилуса, реагируя соответствующим образом. Такими возможностями оно обязано новому базовому сенсорному экрану TouchFLO. Уже с 1 июля нынешнего года модель HTC Touch под управлением Windows Mobile 6.0 доступна и в России.
Однако компания HTC известна еще и тем, что первой в свое время представила на массовом рынке мобильные устройства с выдвижной QWERTY-клавиатурой. Именно такое решение реализовано в HTC P4350 (модель Herald), что максимально приближает это устройство по удобству работы к миниатюрному ноутбуку (рис. 3) — разумеется, в рамках решения офисных задач, а не работы с «тяжеловесными» бизнес-приложениями.
HTC P4350 весит 168 г, он реализован на базе процессора Texas Instruments OMAP 850 с частотой 201 МГц, имеет 64 Мбайт ОЗУ и 128 Мбайт ПЗУ. Память можно расширить за счет флэш-карты MicroSD. Экран занимает всю лицевую панель — это TFT-матрица с диагональю 2,8 дюйма и с разрешением 320Ч240 (65 тыс. цветов). Поддерживается четыре градации яркости экрана. Для управления устройством служит традиционная для коммуникаторов четырехпозиционная клавиша и несколько дополнительных кнопок, которым можно назначать разные функции (их выбор в числе прочего зависит от длительности нажатия кнопки).
В устройстве имеется встроенная камера на 2 Мпиксел (максимальное разрешение 1600Ч1200) с достаточно высоким качеством фотоизображений и большим числом настроек. С ее помощью можно снимать и видеоролики.
Для телефонного разговора используются сети GSM с частотами 850, 900, 1800 и 1900 МГц, для пакетной передачи данных — протоколы GPRS и EDGE. Перевод устройства на «полетный режим» (например, на борту самолета) с отключением средств связи (в том числе Wi-Fi и Bluetooth) выполняется нажатием одной клавиши.
Набор прикладного ПО устройства кроме офисных приложений Microsoft включает облегченный вариант Adobe Reader для просмотра PDF-файлов. С помощью Outlook почту можно читать, либо загружая все сообщение (целиком или ограниченный размер), либо только заголовки. Чтение почты можно настроить автоматически через заданный интервал или по запросу. Взаимодействие (в том числе обмен файлами) с другими устройствами, доступными через Bluetooth, выполняется через приложение Bluetooth Explorer. Имеется также стандартный способ синхронизации данных (электронная почта, контакты, календарь) с ПК через средство ActiveSync, правда, только при подключении по USB-кабелю. Устройство можно также использовать в качестве модема для доступа в Интернет с ноутбука (с соединением через Bluetooth или USB-кабель).
Адаптер Wi-Fi позволяет автоматически подключаться к Интернету при наличии беспроводных точек доступа. Соответственно, если перед этим загрузить в устройство клиентскую программу VoIP-телефонии (в стандартной поставке ее нет), становятся доступны телефонные звонки по очень дешевым тарифам или даже бесплатно (например, с помощью Skype).
Производитель гарантирует работу батарей HTC P4350 в режиме ожидания до 200 ч, а при связи по GSM — от 3,5 до 5 ч, в зависимости от используемой частоты.
Отметим, что еще в начале лета HTC P4350 поступал в продажу лишь с Windows Mobile 5.0. Однако уже в августе появилась возможность его обновления на версию 6.0 (http://tytnseries.htc.com/ ru/press/latestnews.html). Надо признаться, что эта операция с первого раза не получилась, но после нескольких попыток все же завершилась благополучно.
Время компьютерного серфинга
Во время визита в кампус корпорации в начале этого года, посетив небольшой музей Microsoft, мы не могли пройти мимо стенда, представленного как «новое поколение пользовательского интерфейса». И конечно, было бы странно не попробовать этот интерфейс в работе.
Выглядело это так. На высоте плеч размещался экран с диагональю около метра. На нем было выведено изображение какой-то географической карты, которым можно было манипулировать двумя руками, держа их на расстоянии 20—30 см от экрана. Можно было перемещать и крутить изображение, как если бы это был лист бумаги на полированном столе. Можно было менять его масштаб, сводя и разводя руки. Смотреть на это со стороны было еще забавнее, чем манипулировать самому: движения рук напоминали то ли фокусника, то ли дирижера, причем на лице «пользователя» неизменно возникало выражение счастливого удивления: как это у него все так здорово получается.
Частично техническую разгадку этого устройства можно было найти, взглянув на него сзади: там были установлены две видеокамеры, которые через прозрачный с той стороны экран отслеживали движения рук. Ну а дальше соответствующие геометрические преобразования и т. д. Хотя на самом деле, конечно, все совсем не так просто. «Забавный аттракцион, — обменивались мы мнениями, выходя из музея, — наверное, это могло бы пригодиться в жизни…».
А в конце мая в городке Карлсбад (США), на конференции All Things Digital, проводимой Wall Street Journal, CEO Microsoft Стив Балмер впервые представил новую разработку корпорации — Microsoft Surface, компьютер, в котором управление интерфейсом реализовано именно так — без клавиатуры, мыши или пера, просто с помощью рук.
Внешне Microsoft Surface похож на тумбу-стол высотой 51 см, с горизонтальной поверхностью-экраном размером 55Ч105 см, или 30 дюймов по диагонали (рис. 4). О его внутренней начинке пока ничего не говорится, кроме того что для внешних подключений в нем реализованы Ethernet 10/100, беспроводная связь 802.11 и Bluetooth 2.0. Работает все это, конечно, под управлением Windows Vista.
Изюминка устройства — сенсорный экран и соответствующее ПО управления им. Они позволяют отслеживать положение и перемещения сразу нескольких десятков указателей — ладоней, пальцев (рис. 5). Более того, как уверяют разработчики, компьютер сможет реагировать не только на жесты, но и на мимику человека.
ПО реализовано так, что интерфейсом компьютера могут управлять одновременно сразу несколько человек. В исторической справке по этому проекту, распространенной Microsoft, говорится, что окончательное решение о создании нового компьютера было принято в 2003 г., когда Билл Гейтс с инженерами Microsoft Research обсуждали возможные варианты его практического применения, передвигая листы бумаги по столу IKEA.
По мнению Microsoft, такие устройства будут востребованы везде, где нужна групповая работа с графическими объектами. В первую очередь Microsoft Surface понадобятся там, где имеют дело с обслуживанием клиентов: отели, рестораны, розничная торговля и т. д. Причем, судя по всему, речь идет именно о режиме совместной работы на компьютере посетителя и обслуживающего персонала. На прошедшей конференции был представлен опыт опытной эксплуатации новых компьютеров в гостиницах, казино, магазинах.
Корпорация Microsoft уже не в первый раз выступает в роли автора аппаратных спецификаций (вспомним Tablet PC), хотя до сих пор она не занималась производством и поставками компьютеров. Но в случае Microsoft Surface события, скорее всего, будут развиваться иначе: этот компьютер представлен как разработка подразделения Entertainment & Devices, которое занимается игровыми и бытовыми программно-аппаратными системами (в частности, Xbox и IPTV). Так что, наверное, и Microsoft Surface компания будет продвигать самостоятельно, хотя, конечно, само производство будет реализовано на принципах аутосорсинга.
В комментарии корпорации по поводу Microsoft Surface не утверждается, что она выпустила нечто принципиально новое и доселе неизвестное (такие технологии уже применяются, например, в игровых устройствах). Но там же подчеркивается, что это первый подобный коммерческий продукт для массового рынка. Так или иначе, но одно можно сказать точно: то, за что берется Microsoft, становится массовым довольно быстро.
Со своей стороны компания уверяет, что посетители различных заведений смогут работать с Microsoft Surface уже в текущем году. А пока оценить возможности этого устройства можно по адресу www.surface.com.
* Microsoft не раз подчеркивала, что CE — вовсе не аббревиатура, но в сообществе бытует мнение, что это сокращение от Consumer Electronics или Compact Edition.