Первый смартфон Microsoft Orange SPV, вышедший за пять лет до iPhone. Изображение: Old Phones World via YouTube
Первый смартфон Microsoft Orange SPV, вышедший за пять лет до iPhone. Изображение: Old Phones World via YouTube

В первые годы мобильного ПО, пока Android и Apple не заняли рынок, Microsoft набрала неплохой темп. Почти все конкуренты того времени уже исчезли: Palm после нескольких поглощений оказалась частью HP, RIM BlackBerry превратилась в софтверную компанию, а Symbian, выросшая из PSION, была совместным проектом по созданию мобильной ОС.

С конца 1990-х Windows CE разрабатывалась как модульная ОС, способная работать на разных аппаратных архитектурах. OEM-производители могли сильно кастомизировать её под самое разное железо. Первые устройства на CE напоминали миниатюрные ноутбуки: раскладные гаджеты с экраном, на котором отображалась знакомая среда Windows, меню “Пуск” и всё остальное.

HP iPAQ Pocket PC. Источник: 91 Pixels via YouTube
HP iPAQ Pocket PC. Источник: 91 Pixels via YouTube

Области применения CE (или WinCE, если хочется пошутить) были разными: от автомобильных систем вроде 1998 AutoPC и консоли Sega Dreamcast, до headless-систем для встраиваемого управления и ПО, работавшего на мобильных телефонах.

Изначальная идея CE заключалась в том, чтобы привлечь огромное число Windows-разработчиков. Они могли использовать те же инструменты Visual Studio и похожие API для создания ПО и для ПК, и для мобильных устройств.

Сайт Windows Mobile
Сайт Windows Mobile

В начале 2000-х большинство людей получали мобильный телефон от выбранного оператора, и тот часто субсидировал устройство и контролировал его. Microsoft сталкивалась с массой сложностей при выпуске устройств на базе CE, которые должны были поддерживаться разными операторами по всему миру. Сами устройства выпускало небольшое число OEM-производителей, например HTC, а операторы наносили свой бренд, настраивали ПО и управляли поведением телефона. Они же должны были одобрять обновления. Поэтому при неудачном раскладе пользователь мог остаться с устройством, которое оператор перестал поддерживать, даже если технически его можно было обновить до более свежих версий.

Первый смартфон Microsoft

Microsoft и раньше пробовала писать ПО для чужих телефонов. Например, в 2000 году была недолгая попытка поставить Internet Explorer на телефоны Sony…

Телефон Sony CMD-Z5 с Microsoft Mobile Explorer, март 2000 года
Телефон Sony CMD-Z5 с Microsoft Mobile Explorer, март 2000 года

…но основные усилия направили на создание совершенно новой телефонной ОС.

За пять лет до анонса iPhone компания Microsoft и французско-британский оператор Orange выпустили “Orange SPV”, новое устройство под управлением Smartphone 2002 (на базе Windows CE). Во многом оно опережало остальную индустрию, особенно в интеграции с почтой, календарём и контактами через Microsoft Exchange Server, который к тому времени становился корпоративным стандартом электронной почты.

Первый смартфон Microsoft, Orange SPV
Первый смартфон Microsoft, Orange SPV

Можно посмотреть подробности об устройстве SPV (это HTC Canary с ПО Stinger) и оптимизм на презентации. Тогда обожали кодовые имена… Stinger в военном смысле это зенитная ракета, нацеленная на поражение самолётов, то есть эффективная против пилотов. Помните PalmPilot?

До появления Smartphone первое поколение Handheld PC практически сошло со сцены, а главным мобильным устройством на Windows CE стал Pocket PC. Это была категория из мира КПК. Изначально там доминировала Palm, а среди поклонников Windows популярность категории принесли такие устройства, как Compaq iPaq, первый Pocket PC.

За шесть месяцев до выхода SPV Microsoft и другой британский оператор O2 представили O2 XDA, Pocket PC со встроенной беспроводной связью, который можно было использовать и как телефон.

O2 XDA, первый Pocket PC Phone и первое устройство Microsoft с большим экраном и встроенной мобильной связью
O2 XDA, первый Pocket PC Phone и первое устройство Microsoft с большим экраном и встроенной мобильной связью

Он даже работал под управлением ПО Pocket PC Phone Edition. Сообщество, сформировавшееся вокруг модификаций и взлома этого устройства, XDA Developers, существует до сих пор, хотя давно ушло от Windows CE…

SPV и XDA были функциональными и, пожалуй, опережали остальную индустрию того времени. Можно спорить, скольким людям нужно было запускать Excel на устройстве в кармане, но тот, кто умел пользоваться ПК, легко разбирался и с XDA со стилусом. Однако скорость мобильных сетей была очень ограничена. До появления 3G соединение через GPRS измерялось несколькими килобитами в секунду, поэтому видеосообщения и потоковое видео оставались делом будущего.

К 2005 году смартфоны Windows Mobile в форм-факторе моноблока развились и достигли своего пика в HTC Typhoon, он же Orange SPV C500. Более крупные устройства, похожие на XDA, с большими экранами и быстрой связью, включая Wi-Fi, начинали выглядеть как то, что действительно было нужно пользователям, особенно корпоративным.

Появление дракона, проект Purple от Apple

Когда в 2007 году вышел iPhone от Apple (проект Purple), Microsoft всё ещё продолжала развивать системы на базе Windows CE, которые за предыдущие годы стали крупнее и тяжелее.

Orange SPV M5000, также известный как UTC Universal, первый 3G Pocket PC. Аппарат стоил очень дорого и весил 280 граммов
Orange SPV M5000, также известный как UTC Universal, первый 3G Pocket PC. Аппарат стоил очень дорого и весил 280 граммов

Устройства вроде Orange SPV M5000 на базе железа HTC Universal довели концепцию Pocket PC до предела: складной/поворотный корпус, резистивный сенсорный экран, поддержка 3G/UMTS и фронтальная камера для видеозвонков. Аппарат был тяжёлым, дорогим и ограниченным. Качество видеозвонков через 3G было далеко не достаточным, чтобы заинтересовать, а батарея садилась быстро.

HTC Universal. Изображение предоставлено MrMobile via YouTube
HTC Universal. Изображение предоставлено MrMobile via YouTube

Стали появляться необычные гибриды, которые выглядели как моноблоки или КПК с большим экраном, но имели выдвижные клавиатуры (например, HTC S710 или HTC Herald). В начале 2007 года актуальной системой была Windows Mobile 6.0 с кодовым именем Crossbow. Её главной целью был популярный корпоративный почтовый аппарат RIM BlackBerry, который в народе называли crackberry. Почти случайно Crossbow оказался брендом, известным эффективным уничтожением… ежевики.

Steve Ballmer публично высмеял оригинальный iPhone за то, что у него не было клавиатуры. Как оказалось, разногласия по поводу телефонного бизнеса стали одной из главных причин ухода Балмера из Microsoft.

Магазин приложений App Store у iPhone появился только через год. И хотя он использовал другой набор инструментов и технологий, чем привычные разработчикам, простота распространения приложений и ранний успех первого iPhone создали отложенный спрос на программы.

iPhone, возможно, был революционным по дизайну и управлению по сравнению со всеми другими телефонами того времени, но именно стратегия приложений фактически заколотила крышки гробов BlackBerry, Windows Mobile, Symbian и почти всех остальных.

Windows Mobile развилась до версии 6.1, а затем и до 6.5, после чего всю платформу вместе с лежащей в основе Windows CE отправили на свалку. Microsoft начала заново с ответом на iPhone и Android, но с опозданием на годы, выпустив Windows Phone 7. К этой истории мы вернёмся в следующий раз.