Windows Mobile — мобильная операционная система, разработанная Microsoft для собственных аппаратных платформ Pocket PC (карманные персональные компьютеры, коммуникаторы) и Smartphone (смартфоны). В настоящий момент не разрабатывается и не поддерживается: в мае 2011 года стало известно о прекращении поддержки разработчиков приложений сервиса Windows Marketplace for Mobile[3]; в июле 2011 года компания сообщила своим клиентам о прекращении работы сервиса My Phone в октябре 2011 года[4]; в мае 2012 года Microsoft закрыла магазин приложений Windows Marketplace for Mobile для владельцев устройств[5].
Последняя версия — Windows Mobile 6.5 — основана на Windows CE 5.2, имеет базовый набор приложений, разработанных с использованием Microsoft Win32 API (программы могут приобретаться через сервис Windows Marketplace for Mobile или устанавливаться вручную пользователем; доступна свободная разработка программ для третьих лиц), функционально и визуально пытается быть похожим на настольную версию Windows. В отличие от Windows Mobile 6 и предыдущих версий, управляемых стилусом,[6][7] WM 6.5 для сенсорных устройств рассчитана на пальцевое управление.[8]
Доля Windows Mobile на рынке смартфонов с каждым годом снижается,[9] в третьем квартале 2009 года падение составило 20 %.[10][11] В США в 2008 году это была 3-я наиболее популярная операционная система для бизнес-пользователей (после BlackBerry OS и iOS), охватывающая ▼ 24 % корпоративных пользователей.[12] Среди общих продаж 2010 года — это 6-я наиболее популярная мобильная операционная система (после Android, bada, Symbian OS, BlackBerry OS и iOS), делящая ▼5 % доли мирового рынка смартфонов.
15 февраля2010 года на выставке Mobile World Congress, проходившей в Барселоне, Microsoft анонсировала преемника Windows Mobile — Windows Phone. Новая ОС не совместима с предыдущей программно-аппаратной платформой и потому смартфоны с Windows Mobile 6.x не способны обновиться до Windows Phone.[13]
Windows Mobile для Pocket PC (сенсорных устройств) в стандартной поставке включает следующие особенности:
начальный экран «Сегодня» (англ.Today) отображает текущую дату, информацию о владельце, предстоящие встречи, новые сообщения и задачи. Начиная с WM 6.5 экран имеет название «Home screen»;
кнопка «Пуск», находящаяся в верхнем баре, раскрывает меню со списком программ и служебными ссылками, как в настольной версии Windows;
панель задач отображает текущее время, вариант звукового профиля и заряд батареи;
файловая система и структура папок аналогичны таковым в Windows 9x/Windows NT;
многозадачность.
Основные отличия smartphone-версии от Pocket PC:
интерфейс, адаптированный под телефонный форм-фактор, рассчитан на кнопочное управление устройством, из-за этого программы Pocket PC и Smartphone не совместимы друг с другом;
начальный экран «Today» отображает (в порядке сверху вниз) ярлыки на недавно запущенные приложения, текущую дату, предстоящие встречи, звуковой профиль и новые сообщения;
кнопка «Пуск» расположена в нижней панели;
список программ отображается в отдельном экране;
отсутствует экранная клавиатура, вследствие наличия штатной (как мобильной, так и QWERTY).
Изначально классические устройства Windows Mobile (англ.Windows Mobile Classic devices) были карманными персональными компьютерами без возможности подключения к сотовой сети и имели название Pocket PC (PPC). Наследниками Pocket PC являются операционные системы Windows Mobile Professional, кроме функций КПК поддерживающая ещё и функции телефона, и Windows Mobile Classic, тоже предназначенная для КПК, но построенная на более современных технологиях.
Платформа Smartphone («смартфон») вышла вместе с Pocket PC 2002 (по сути, она является его [PPC 2002] урезанной версией). Хотя в широком смысле термин «смартфон» включает как Pocket PC, так и телефоны с функциями КПК, следует отметить, что Microsoft использует термин для определения более конкретных аппаратных свойств устройств: smartphone-устройство должно быть оптимизировано для работы одной рукой и наделено экраном малой площади без сенсорных возможностей.
Pocket PC 2000 (Windows CE 3.0 Pocket PC Edition)[править | править код]
Pocket PC 2000 (первая версия Windows Mobile) — кодовое имя Rapier. Выпущена 19 апреля 2000 года на основе Windows CE 3.0. Это был дебют, впоследствии операционную систему назвали Windows Mobile. Также она призвана быть преемником операционной системы Palm-Size PC. Сохранена обратная совместимость с приложениями Palm-Size PC. Pocket PC 2000 предназначен в основном для КПК, однако для нескольких устройств Palm-Size PC есть возможность обновления. Кроме того, для Pocket PC 2000 были выпущены несколько телефонов, однако Smartphone Edition ещё не была создана. Поддерживалось только разрешение 240×320 (QVGA). Также поддерживались съемные карты памяти CompactFlash и Multimedia Card. В то время для устройств Pocket PC не была определена конкретная архитектура процессора. В результате Pocket PC 2000 была выпущена на нескольких архитектурах: SH-3, MIPS и ARM.
Первоначально Pocket PC была похожа на операционные системы Windows 98, Windows Me и Windows 2000.
Особенности / встроенные приложения для Pocket PC 2000, включали следующее:
Pocket PC 2002 (кодовое имя Merlin), основанная на Windows CE 3.0, — это первый выпуск под названием Pocket PC. Нацелена на бесклавиатурные устройства Pocket PC с разрешением QVGA (320×240). Впервые появляется поддержка устройств без сенсорного экрана, что рождает появление первых устройств типа «Смартфон» на Windows Mobile.
23 июня 2003 года Microsoft представила следующее поколение операционной системы Pocket PC под названием Windows Mobile 2003 (кодовое имя Ozone, версия Windows CE — 4.20)[16][17][18].
В операционной системе появилось приложение для работы с графическими файлами (Pictures), доработан браузер Pocket Internet Explorer (более оптимизирован для просмотра больших страниц на маленьком экране, поддержка Java-скриптов)[19]. Система получила поддержку новых беспроводных стандартов — Bluetooth, Wi-Fi, IPSec/L2TP, IPv6[16].
Windows Mobile 2003 вышла в четырёх редакциях: Windows Mobile 2003 for Pocket PC Premium Edition, Windows Mobile 2003 for Pocket PC Professional Edition, в которой отсутствовал ряд программ, по сравнению с редакцией Premium, для создания более дешёвых устройств[19], Windows Mobile 2003 for Pocket PC Phone Edition и Windows Mobile 2003 for Smartphone[20].
24 марта 2004 года была представлена Windows Mobile 2003 Second Edition, кодовое имя Ozone Update[21]. Операционная система построена на ядре Windows CE 4.21[18]. Существенными новшествами обновления системы являются возможность изменения ориентации экрана с вертикальной на горизонтальную и поддержка разрешения экрана VGA (640×480), а также экранов с квадратным соотношением сторон[22]. Для защиты беспроводного соединения добавлена поддержка Wi-Fi Protected Access (WPA)[23].
Операционная система Windows Mobile 5.0 (кодовое имя Magneto, версия Windows CE — 5.1) была представлена 10 мая 2005 года на конференции Mobile and Embedded Developers Conference в Лас-Вегасе[24][25]. Изменения в интерфейсе направлены на улучшение навигацией джойстиком и управлением устройством одной рукой; офисный пакет переименован из Pocket Office в Office Mobile, в котором отказались от использования карманного формата документов в пользу оригинальных, а также добавилась новая программа в составе пакета — PowerPoint Mobile — для просмотра презентаций; новый подход к работе с памятью устройства, который отвечает за сохранность данных[24]. В операционную систему встроена поддержка клавиатуры QWERTY, USB 2.0, сотовых сетей класса 3G[25]. В Windows Mobile 5.0 используются Windows Media Player 10 Mobile, ActiveSync 4.0.
После установки пакета обновлений AKU 3 в системе появилась поддержка .NET Compact Framework 2, поддержка стандартов WPA2 и QoS, улучшены Internet Explorer Mobile (поддержка AJAX) и работа с Bluetooth (FTP-профиль, качество A2DP-профиля)[26].
Windows Mobile 6 была представлена 12 февраля 2007 года в Барселоне на выставке 3GSM World Congress 2007[27]. Версия построена на Windows CE 5.2[18] и имеет кодовое имя «Crossbow»[28]. Система вышла в трёх редакциях для КПК (Windows Mobile 6 Classic), для коммуникаторов (Windows Mobile 6 Professional) и для смартфонов (Windows Mobile 6 Standard).
В Windows Mobile 6 возросла производительность, появилась поддержка IP-телефонии, интегрировано приложение-оболочка Marketplace для построения магазина приложений, встроена интеграция с онлайн-сервисами Windows Live, встроено шифрование карты памяти, также шестая версия имеет немного обновлённые внешний вид и системные звуки[28]. Впервые в Windows Mobile 6 появилась функция автоматического обновления системы (Windows Update)[29].
В апреле 2008 года на выставке CTIA Wireless 2008 было представлено небольшое обновление операционной системы под номером 6.1[30]. В ней появились новые возможности браузера Internet Explorer Mobile («Масштаб», «Обзор страницы»), поддержка шифрования файлов на устройстве, новый режим для отображения смс-переписки, диспетчер задач, полезная для корпоративного сектора поддержка Mobile Device Manager[31]. Для операционной системы в редакции для смартфонов (Windows Mobile 6.1 Standard) появилась возможность заменить стандартный экран новым пользовательским «карусельным» интерфейсом[32]. Версия Windows CE — 5.2.19202[18].
Windows Mobile 6.5 анонсирована в феврале 2009 года на Mobile World Congress 2009 в Барселоне, официально новая версия операционной системы вышла в мае 2009 года[33][34]. С 6 октября 2009 года начали появляться устройства на новой системе[35]. Windows Mobile 6.5 построена на Windows CE 5.2.21234[18].
В Windows Mobile 6.5 — много изменений, касающихся интерфейса, направленного на пользование устройством с помощью пальцев: основное меню находится на рабочем столе с иконками в шестиугольниках, изменён экран «Сегодня» (пальцеориентированные элементы); также изменился экран блокировки, где появилась информация о событиях в системе с быстрым доступом к основным функциям устройства, обновился мобильный браузер Internet Explorer Mobile до шестой версии, доработан сервис Windows Marketplace for Mobile в качестве магазина приложений и появился новый онлайн-сервис — My Phone (синхронизация и хранение данных)[36].
В феврале 2010 года появилось первое устройство, работающее на обновлённой версии системы Windows Mobile 6.5.3, новшествами этого обновления стали поддержка ёмкостных экранов, поддержка мультитач, изменение кнопок в нижней части экрана на круглую форму, обновленный интерфейс операционной системы, ещё больше адаптированный под управление пальцами[37][38][39].
Windows Phone — мобильная операционная система, являющаяся преемником Windows Mobile, но несовместима с ней. С выходом Windows Mobile версии 6.5 компания Microsoft начала создавать бренд под названием Windows Phone[40][41]. Так стали именоваться все телефоны с этой операционной системой, но первая операционная система Windows Phone (сразу под номером 7 — как продолжение линейки мобильных систем от Microsoft[41]) вышла 11 октября 2010 года. 21 октября начались первые поставки устройств на новой платформе, среди которых были аппараты от HTC, LG, Samsung. В операционной системе использован новый интерфейс под названием «Metro», интегрированы социальные сети и сервисы Microsoft — Zune и Xbox Live.
Основными конкурентами платформы Windows Mobile были мобильные операционные системы Symbian, BlackBerry OS, iOS, Palm OS, Android и другие системы на базе ядра Linux (например, Palm webOS, Access Linux Platform, Maemo, Moblin, Openmoko). В 2007 году Windows Mobile занимала второе место среди мировых продаж мобильных операционных систем, следуя за операционной системой Symbian[42]. Доля мировых продаж в 2008 и 2009 годах составляла 11,8 % и 8,7 % соответственно, тем самым Windows Mobile занимала среди мобильных операционных систем третье место в 2008 году и четвёртое в 2009 году[43]. По результатам общих продаж смартфонов уже на 1 квартал 2010 года платформа Windows Mobile сместилась на пятое место среди мобильных операционных систем (после Symbian, BlackBerry OS, iOS и Android) с долей в 6,8 %[44].
Компания Microsoft, разрабатывающая Windows Mobile, получает лицензионные отчисления от производителей техники и ПО для Android. При этом доход компании Microsoft, получаемый таким образом, более чем в 2 раза выше, чем доход компании-разработчика, то есть Google[45].