Создание приложения для Windows Phone 7 от начала до конца. Часть 2. Инструменты для создания приложений, рекомендации по проектированию интерфейса
Инструменты для создания приложений
Expression Blend for Windows Phone
Примечание:
В этой статье описывается работа в Visual Studio 2010 Express for Windows Phone, и не будет использоваться Expression Blend for Windows Phone.
Visual Studio 2010 Express for Windows Phone
Visual Studio 2010 Express for Windows Phone включает в себя drag-and-drop дизайнер, который имитирует внешний вид телефона, редактор кода и отладчик. Если вы работали с Visual Studio для разработки других видов приложений, вы обнаружите среду для разработки мобильных приложений очень знакомой. На следующем изображении показан внешний вид Visual Studio 2010 Express for Windows Phone.
Дизайнер для Windows Phone содержит панель инструметов (Toolbox), режим дизайна (Design view), режим XAML (XAML view), обозреватель решений (Solution Explorer) и окно «Свойства» (Properties window), похожие на стандартный дизайнер Visual Studio. Два ключевых различий в том, что в режиме дизайна поверхность выглядит как Windows Phone устройство, и появилось целевое устройство (Target device), которое позволит вам выбрать, будет ли вы отлаживать приложение на устройстве или эмуляторе. На следующем изображении показан внешний вид эмулятора в портретной и альбомной ориентации.
Рекомендации по проектированию интерфейса (Design Guidelines)
Важно, что бы вы знали об установленных принципах проектирования интерфейса, если вы планируете опубликовать своё Windows Phone приложения в App Hub. Рекомендации по проектированию описывают, как спроектировать пользовательский интерфейс для своего приложения.
Рекомендации по проектированию интерфейса, сертификационные требования и другая важная информация будет повторяться в данной статье там, где она будет нужна.
Создание приложения для Windows Phone 7 от начала до конца. Часть 1
Эта статья и прилагаемое к ней приложение-пример поможет вам начать создавать полноценные приложения для Windows Phone 7. Вы узнаете об общих вопросах разработки на примере создания простого приложения для отслеживания количества топлива, потребляемого вашим автомобилем. В этой статье описываются вещи, которые вы должны знать, прежде чем приступить к созданию приложений для Windows Phone.
Аудитория
Эта статья и прилагаемое к ней приложение-пример лучше всего подходит для разработчиков следующего уровня опыта.
Пример приложения Fuel Tracker
Эта статья сопровождена приложением-примером под названием Fuel Tracker. Fuel Tracker является полноценным приложением для Windows Phone 7, написанным на Silverlight. Fuel Tracker позволяет пользователю отслеживать расход топлива своих автомобилей. Вы можете скачать исходный код приложения по следующей ссылке:
Скачать исходный код приложения Fuel Tracker
Типы приложений
App Hub и Marketplace
Как разработчик, вы публикуете свои приложения для Windows Phone Marketplace через сайт App Hub, расположенный по адресу http://create.msdn.com. App Hub также предоставляет множество ресурсов по разработке для Windows Phone и Xbox. Чтобы узнать больше, смотрите App Hub Getting Started Guide.
Чтобы подать заявку, необходимо приобрести подписку App Hub, которая стоит 99 долларов США в год. Вы можете отправить до 100 бесплатных приложений и неограниченное количество платных приложений. Платные приложения должны иметь минимальную цену в 99 центов, из которых 30% оплачивается за размещение. Кроме того, вы должны завести учётную запись на App Hub, прежде чем вы сможете развернуть и протестировать приложения на физическом устройстве с Windows Phone. Чтобы узнать больше или зарегистрироваться, смотрите страницу App Hub Membership.
Оборудование
Терминология
Чтобы приступить к написанию приложений для Windows Phone, вы должны быть знакомы с некоторой терминологией. На следующем рисунке показаны некоторые элементы Windows Phone.
Дизайн под кодовым названием Metro: пользовательский интерфейс, используемый в Windows Phone 7. Вы должны следовать этому дизайну в своём приложении, чтобы оно интегрировалось с операционной системой и другими приложениями. Дизайн обеспечивает современный пользовательский интерфейс, простой в использовании и сводящий к минимуму потребление энергии на телефоне. Дополнительную информацию вы можете найти здесь: Windows Phone Design System: Code named Metro.
Плитка (tile): отображение приложений на стартовом экране. Плитка может быть динамической и отображать информацию для пользователя.
Строка состояния (status bar): показывает состояние работы телефонной части, например, уровень сигнала. Не обязательно особая для каждого приложения.
Название приложения (application title): название приложения, как правило, в верхнем регистре.
Название страницы (page title): дополнительный заголовок для страницы, непрокручиваемый. Названия страниц, как правило, в нижнем регистре.
Экранная клавиатура (on-screen keyboard): клавиатура, появляющаяся, когда пользователь изменяет текстовое поле. Также известна как программная панель ввода (SIP — soft input panel).
Панель приложения (application bar): дополнительная панель для навигации по приложению, содержит кнопки и/или пункты меню.
Аппаратные кнопки «Назад», «Start», «Поиск»: кнопки, присутствие которых обязательно на каждом устройстве с Windows Phone. Эти кнопки позволяют пользователю перейти назад, вернуться к стартовому экрану или выполнить поиск в текущем контексте.
Windows Phone 8 такая, какой её задумали разработчики
▌ Вместо предисловия
Для начала хотелось бы сказать пару слов о новомодном тренде в области веб-дизайна и дизайна интерфейсов — плоском дизайне (Flat UI).
Flat, очень хорошо играет на контрасте. Metro особенно сильно выделяется в сфере UI.
Можно провести небольшую параллель: посмотрите на это надгробие. Оно прекрасно, не так ли?

Крупнее
Но. Оно выглядит прекрасно только потому что другие надгробия не такие же, в других надгробиях на этом фото слишком много деталей, форм, изгибов.
Однако если на кладбище все надгробия будут такие же, как это, тогда это будет ужасающая серость и беда. Прелесть минимализма именно в контрасте.
Возьмём другой пример, зажигалки Zippo. Представьте, вы заходите в бар и у всех посетителей в руках зажигалки Zippo разных расцветок и форм.
И тут вы достаёте свою минималистичную Zippo Black. 
Она элегантна своей простотой. Среди пестрящей вычурности других зажигалок ваша, скорее всего, будет наиболее сильно выделяться из общей массы.
Но давайте теперь представим обратную картину.
У всех посетителей в руках минималистичная Zippo Black и тут вы заходите с золотой Zippo с красной вставкой и выдавленной трубкой. И на этот раз уже ваша далеко не минималистичная золотая Zippo будет привлекать внимание посетителей.
Минимализм не должен быть в мейнстриме, ни в коем случае.
Его нужно внедрять маленькими порциями там, где всё очень вычурно, очень нагромождено, усложнено. Но стоит минимализму стать мейнстримом, как он сразу потеряет весь свой шарм и красоту. Тогда будет просто серая безликая масса.
В 2010 году, когда на рынке смартфонов властвовали Apple, Samsung и HTC с нагромождёнными интерфейсами iOS, TouchWiz и HTC Sense, Windows Phone поражал воображение по внешности, дизайну.

Он шокировал, привлекал. Это был телефон из андерграунда, что-то из другого мира.
Теперь же, когда его пытаются всунуть куда ни попадя, кому попало, это уже не то…
▌ Вернемся непосредственно к Windows Phone 8 в наши дни
Тем не менее, несмотря на то, что FLAT UI сам по себе может быстро наскучить, у Metro UI есть одна черта, которая позволяет ей не надоедать пользователю. Но давайте обо всём по порядку.
И сразу начнем с типичных восклицаний многих читателей в адрес Windows Phone
Узнаёте себя?
Если да, то вы пришли по адресу. Если же вы другого мнения или вы давно присматриваетесь к смартфонам на Windows Phone, либо уже владеете одним из них, то всё равно было бы не лишним хотя бы пролистать данную статью. Вполне вероятно, что вы откроете для себя новые функции вашего смартфона.
Чего же стоит ожидать от данной статьи?
Вот уже более полутора лет я наблюдаю за развитием Windows Phone (отчасти из-за любви к швейцарскому дизайну и типографскому наполнению оформления Metro UI) и реакцей людей на него. За это время я проследил одну закономерность: люди порой избегают покупки смартфона на Windows Phone, так как не до конца представляют себе, что это за система. Многие заходят в интернет или на YouTube в поисках обзора и тут начинается главная проблема. Практически все обзоры смартфонов на платформе Windows Phone строятся на основе типичного сценария обзора Android-смартфона.
Вот типичный обзор смартфона: дизайн такой-то, есть разные цвета, вот тут вот такие кнопочки, в комплекте вот такие штучки. Экран — да, он есть, столько дюймов, такая-то технология. Ещё есть батарейка, динамик, камера ла бла бла. Ну и пара фотографий смартфона и сэмплы с камеры. Всё. И никаких примеров, где это всё можно использовать, как это повлияет на так называемый «User Experience» (что это?) при повседневном использовании.
И при этом что видит читатель? Что у него остаётся в памяти после просмотра обзора?
Голый Windows Phone с абсолютно статичными плитками, которые ему кажутся необычайным унынием и тупо перерисованной в квадратном стиле оболочкой iPhone. Какие-то цифры из характеристик, которые никак не пригодятся в обычной жизни. Ну и может пару разрекламированных фишек, о которых и так трубят на каждом углу.

Типичный Windows Phone в типичном сценарии android-обзоров
User Experience для обычных пользователей
В данном посте Windows Phone рассматривается именно с точки зрения простого пользователя, который хочет пользоваться своим смартфоном точно так же, как и любым другим бытовым прибором, таким как, например, телевизор. Просто достал из коробки, настроил и начал просто пользоваться. Вы же не меняете оболочку интерфейса вашего телевизора каждые 3 месяца?
Да и согласитесь, в сегодняшней гонке ядер, гигагерц и гигабайтов производители зачастую забывают о том, что обычные пользователи в повседневных задачах совершенно не замечают преимуществ всех этих технологий, так как они не реализованы должным образом. Один из моих любимых случаев единства ОС и железа — смартфоны Nokia с дисплеями с абсолютно глубоким чёрным цветом, когда типографика Metro просто парит над поверхностью дисплея.
Windows Phone 8 или для чего всё же нужны плитки?
Как упоминалось выше, многие пользователи не до конца представляют себе, чем же так хороши плитки и в чём их прелесть?
До недавнего времени на рынке мобильных ОС было 2 парадигмы интерфейсов. Интерфейс iOS с полностью статичными иконками и смесь иконок и специальных виджетов в Android. При этом iOS славилась аккуратностью, единством оформления и последовательностью, а Android представлял из себя хаос как в плане оформления, так и с точки зрения юзабилити, хоть и предоставлял больше возможностей, нежели iOS.
Интерфейс Windows Phone же является той самой золотой серединой между информативностью Android и лаконичностью iOS. Но сами по себе плитки ничем не примечательны без контента. Поэтому нужно в первую очередь «наполнить» ваш смартфон интересным вам контентом, чтобы он «ожил».
Так, к примеру, выглядит мой стартовый экран.
Как видите, статичных плиток очень мало, всё посвящено контенту, который постоянно обновляется. В этом и заключается вся прелесть парадигмы Metro UI. Вам не надоест этот интерфейс, так как он каждый раз новый. А в динамике всё это выглядит ещё интереснее.
Элементы интерфейса уходят на задний план. Во главе угла стоит контент. Согласитесь, это сильно отличается от того скрина, который находится в самом начале статьи.
Фичи Windows Phone о которых немногие знают
1) Поиск Bing
В интернете зачастую можно встретить очень много негативных отзывов на аппаратную кнопку поиска, мол о чем думала Microsoft при её создании, если она только открывает строку поиска Яндекса?
Но дело в том, что изначально Microsoft задумывала совершенно иной функционал для данной кнопки. Поиск музыки, сканирование QR-кодов, оперативный визуальный перевод текстов и многое другое. Переводчик, конечно, не может похвастаться идеальным литературным переводом статей, но если вы поехали в путешествие в страну, язык которой вы плохо знаете, данный визуальный переводчик поможет как минимум не потеряться в указателях в аэропорту или гостинице.

Ну и просто приятный внешний вид с ежедневно обновляющимися фотографиями из социальной сети фотографов 500px с интересными комментариями, хоть и на английском языке.
Заметка для продвинутых пользователей: если вас не устроил визуальный перевод Bing, то можно воспользоваться расширенным переводчиком, который работает просто невероятно. Здесь без видео не обойтись.
Важным отличием от стандартного визуального переводчика Bing является то, что перевод накладывается не на картинку, а на реальное потоковое видео с камеры. И если текст не влез в экран, камеру можно двигать по тексту и получать продолжение перевода не отрываясь, фактически — это что-то вроде «умной» лупы, через которую виден переведенный текст.
2) Xbox Music
Многие из нас любят слушать хорошую музыку в свободное время, а также открывать для себя что-то новое.
Microsoft в своё время проделала большую работу, собирая всю доступную информацию обо всех исполнителях. Когда-то давным давно это использовалось в сервисе Zune. Одним из результатов этой работы является детальное изучение взаимосвязей между разными исполнителями. Например, знали ли вы, что творчество Daft Punk основано под влиянием Moby, Black Box, The Chemical Brothers? А Gorillaz в свою очередь вдохновлялись шедеврами тех же Daft Punk и Beck?
На самом деле из этого сервиса можно найти очень много интересных подробностей и композиций похожих по духу исполнителей (именно духу, а не просто стилю).
А теперь о том, как это реализовано. Вы включаете воспроизведение вашей коллекции случайном порядке и, чёрт побери, настроение как раз подходит под старый добрый рок Dire Straits. Открываете страничку исполнителя просто нажав на его имя в плеере. Здесь открывается полное досье о нём: какие альбомы есть у вас в коллекции, список других альбомов, отсортированных по годам, список композиций, актуальные материалы из жизни группы, биография, ну и, конечно же, другие близкие по духу исполнители. Вы можете открыть любого из них и там также ознакомиться с его композициями, прочитать интересную информацию о нём и так далее. Заметьте, всё это доступно через ваш Windows Phone.

Но на данный момент вы хотите послушать песни из вашей коллекции, которые близки к творчеству Dire Straits, вы просто нажимаете на кнопку Smart DJ и пожалуйста, генерируется плейлист со схожими композициями. Вы скажете, что такая функция есть у iPhone, называется Genius. Но в отличие от iPhone, здесь вы можете выложить данный плейлист как плитку на рабочий стол и всегда иметь доступ к любимому исполнителю. А если это плитка Smart DJ этого исполнителя, то каждый раз ваша Lumia будет отслеживать пополнение вашей музыкальной коллекции и добавлять подходящие песни в плейлист.

Так, например, недавно я открыл для себя творчество Sub Focus и каждый день пополняю свою музыкальную коллекцию новыми треками разных исполнителей. В своей Lumia 800 я вывел плитку Sub Focus на рабочий стол и теперь перед поездкой в метро я просто нажимаю на эту плитку и тут же генерируется новый Smart DJ плейлист о Sub Focus.
О деловой части Lumia 925. Office + SkyDrive
Когда речь заходит о работе, все сразу вспоминают Microsoft Office, так как это на сегодняшний день является стандартом де-факто во многих компаниях. О чём все говорят во всех обзорах? О том, что да, в Windows phone есть Office.
Но никто почему-то не говорит о том, что это не просто приложение Office. Это в первую очередь полноценная работа с облаком в экосистеме SkyDrive с любого типа устройств, будь до ПК, ноутбук, планшет или ваша Nokia Lumia 925.
Вот для примера лекция по SCADA-системам, на днях напечатанная на смартфоне Nokia Lumia 925. По приходу домой, мне не нужно было связывать как-либо телефон с компьютером, чтобы прочитать и отредактировать набранный материал. Лекция автоматически синхронизировалась со SkyDrive уже через 5 минут после того, как закончилась лекция. В итоге я имею доступ к своим документам с любого места, для этого мне достаточно помнить логин и пароль своего LiveID.
Если же под рукой ни у кого не окажется установленного пакета Office, то это не проблема, ведь в SkyDrive интегрированы встроенные веб-приложения Word, Excel и Powerpoint, которые работают в любом браузере. Даже на Safari для iPad! И должен сказать, это никак не сравнимо с Google Docs.
И конечно же, любой важный для вас документ вы можете вынести на рабочий стол для «горячего» доступа к актуальной информации. Например, если вы ждёте правок в техзадании от коллеги, вы можете закрепить файл на рабочем столе и при каждом открытии вы будете наблюдать самую актуальную версию документа
Обновит ли Microsoft текущие смартфоны на Windows Phone 8 до Windows Phone 9?
Чтобы разобраться в вопросе: обновится ли текущая линейка телефонов на ВП8 до 9 версии нужно сперва понять почему Microsoft сначала отказались от ВМ6.5, а потом и от ВП7.5.
Давайте по порядку: изначально была Windows Mobile 6.5, которая тянула свои корни ещё с 2000-ых. Тогдашнее железо не позволяло сделать плавную анимацию, динамический скролл и всё прочее, что есть в сегодняшних устройствах. И данная архитектура кардинально не изменялась до 2010 года. Интерфейс как был создан для стилуса, так и остался. Графическая подсистема не была рассчитана на плавную анимацию и мультитач, а софт и интерфейс не были пальцеориентированными.
Когда началась эпоха iPhone нельзя было оставаться в старой парадигме и старом интерфейсе, который для пальцев ну очень плохо годился.
Но у Microsoft также была другая проблема — они долго держали Windows Mobile 6 и не проводили ребрендинга, так как у них был огромный парк пользователей, которым нравилась открытость ОС и рахитный по современным меркам интерфейс Windows Mobile с огромной базой приложений, абсолютно негодных для управления пальцами. В этом плане Apple с iPhone повезло намного больше, их никто не держал и они с нуля создали новую парадигму под стать современным тенденциям и технологиям. И никто не жаловался мол верните как было.
Но время шло и в конце концов стало очевидно, что нужно разработать полностью новый интерфейс (тот самый Metro) и новое ядро, где главный приоритет выделен процессу обработки графики(аналогично iOS).
Итак, вы уже определились, что нужно начинать с чистого листа и создавать всё в соответствии с новыми требованиями рынка. Тащить старое барахло невозможно.
Но тут встаёт другая проблема. После выпуска Windows 7 Microsoft установила новую стратегию единой экосистемы своих устройств: система трёх экранов (Смартфон, ПК/планшет/ноутбук, XBOX) и всё это должно быть с единым интерфейсом Metro, чтобы у пользователей был единый User Experience. Согласно данной стратегии, ядро смартфонной оси и десктопной оси должны быть одинаковыми, что позволит вносить изменения, фичи и обновления сразу во все устройства. Оптимизируя скорость ядра, они оптимизируют скорость работы сразу всех устройств. Но ядро будущей Windows 8 пока не готово и на её основе пока невозможно сделать смартфонную ОС. А рынок требует. Windows Mobile умирает под натиском iPhone.
Тогда в 2010 году было решено выпустить Windows Phone 7 на ядре Windows CE, чтобы люди потихоньку привыкли к новому интерфейсу Metro и новой парадигме ОС, заодно обкатать новые фишки вроде живых плиток и прочих плюшек на сматфонной оси, пока готовится ядро Windows 8 на Win NT.
Проходит 2 года, на дворе 2012 год. Ядро Windows 8 готово, оно имеет гибкую архитектуру и в него легко вносить изменения. Теперь нужно пересадить Windows Phone на то же ядро. Это, кстати, также огромный плюс для разработчиков. Создавая приложения/игры для планшетов и ПК, девелоперам для портирования на мобильную Windows Phone 8 нужно сделать минимум изменений в коде, чтобы он заработал на Windows Phone 8. Выходит, вы пишете приложение, которое одновременно работает на всех устройствах с Windows. Включая Xbox One.
Но чтобы Windows Phone 8 заработала на старых устройствах Windows Phone 7, нужно переписывать драйвера, плюс добавлять шифрование. Это достаточно сложный процесс, учитывая, что BootLoader не в состоянии без стороннего вмешательства полностью сменить ядро. Плюс для этого нужно дёргать всех производителей, а некоторые, вроде LG, вообще забросили свои смартфоны на WP и больше не поддерживают их. Это заняло бы катастрофически много ресурсов, денег и времени. Оставался только один выход. Он не самый лучший, но иначе никак.
Теперь же переход всех устройств с Windows на единое гибкое ядро осуществлён. И оно будет поддерживаться очень долго. Как и iOS, как и Android. И с выходом Windows Phone 9 текущие аппараты с WP8 обновятся без проблем, так как не будет никакой смены ядра, а будут просто новые фишки, плюшки и оптимизация, как это происходит с iOS и Android.
▌ Подводя итог
В заключении, хотелось бы заметить, что основная цель данной статьи — позволить вам взглянуть на Windows Phone и Metro UI с другой стороны. Увидеть её такой, какой её задумали дизайнеры Microsoft. Конечно, в ней, как и в любой ОС, есть свои минусы, но интересных функций, таких как интеграция с Xbox SmartGlass, SkyDrive, Office тоже хватает. Но рассказывать обо всём этом нет смысла, если у пользователей при первом знакомстве складывается неверное представление о Metro UI. Windows Phone не так скучна и примитивна, как может показаться на первый взгляд.
Те же живые плитки Windows Phone — это не просто обычные унылые иконки, как в iOS размером с пол-экрана. Весь интерфейс Windows Phone строится вокруг вас и интересного вам контента. Всё зависит только от ваших предпочтений.
Попробовал тот самый Windows Phone в 2021 году и понял, что это была операционная система из будущего
На днях ко мне в руки попал Nokia Lumia 630 — старейший смартфон, который работает на Windows Phone 8.1. Пользовался им неделю и понял, что Windows Phone во многом опережала конкурентов (Android и iOS), но вышла слишком поздно из-за чего не смогла покорить рынок.
Мобильная система от Microsoft давно канула в лету: смартфоны на ней не выпускаются последние четыре года. Забегая наперёд, скажу, что пользоваться ей в наше время невозможно.
Тем не менее, Windows Phone не растеряла свой шарм, и ее отголоски можно найти даже в iPhone 12. В общем, обо всём по порядку.
Что не так с Windows Phone в 2021

Смартфоны Lumia до сих пор выглядят достойно.
Тут нужно ответить на главный вопрос: что такое смартфон для современного пользователя? В первую очередь — это сервисы. Каждый день я плачу при помощи смартфона, давно не ношу с собой пластиковые карты, вызываю такси, покупаю билеты, бронирую жильё и иногда даже работаю.
Речи о работе каких-то современных сервисов на Windows Phone в 2021 году даже не идёт.
В 2017 году исполнительный директор Microsoft Джо Бельфиор заявил о прекращении выпуска новых устройств на Windows 10 Mobile. Ещё через два года, в 2019, было объявлено о закрытии магазина приложений для Windows Phone 8.1, а также выпуска обновлений для Windows 10 Mobile. Смартфонам на Windows Phone 8 (впоследствии и 8.1) отключили работу сервера уведомлений.

Перспективы у платформы были.
Напомню, Windows Phone — закрытая операционная система, которая не поддерживает установку приложений в обход магазина приложений Microsoft. Назовите любое приложение — его сюда не установить. Даже банально Telegram или WhatsApp. Да и смысл от этого всего теряется, потому что узнавать о новых оповещениях вы не сможете.
У меня дома много старых гаджетов, и могу сказать, что никто, ни Google, ни уж тем более Apple так не ограничивает своих пользователей. Периодически залипаю в iPhone 4s на iOS 6, там у меня стоит Telegram, ВКонтакте, электронная почта, и им я, в принципе, могу пользоваться.
Если захочется установить какое-то приложение из App Store, то на смартфон просто загрузится его старая версия. Нет «законсервированности», которая есть в Windows Phone.
Откуда взялась Windows Phone

iPhone стал убийцей КПК.
Microsoft громко вошла на рынок КПК и смартфонов ещё в 2000 году, задолго до Android и iPhone. Тогда у «майков» была Windows Mobile. Слишком замудренная операционная система, оптимизированная под управление стилусом. Не слукавлю, если скажу, что WM была неким аналогом Android для того времени.
Куча софта и безграничные возможности кастомизации сделали её довольно популярной. Но с выходом iPhone понятие смартфона изменилось: отныне пользователи хотели видеть устройство с интуитивно понятным интерфейсом, которым удобно пользоваться одной рукой.

Чувствуется выдержанность стиля.
Превратить в нечто похожее Windows Mobile было нереально, поэтому Microsoft в 2010 году полностью перекроили привычную многим операционную систему. Теперь интерфейс приобрёл минималистичный стиль с большими заголовками и крупными значками. Оболочку назвали «Metro», в ней использовали наработки интерфейса от Xbox и плеера Zune.
Также был запущен многострадальный магазин приложений Microsoft Store. Компания не смогла толком договориться с разработчиками, поэтому хороших приложений в нем можно по пальцам сосчитать.
Тем не менее, эту платформу любили во многом за авангардность. Она была закрытой, имела хорошую оптимизацию, поэтому система летала даже на откровенно бюджетных смартфонах. Но самое главное, Windows Phone во многом опередила время.
1. Тёмная тема

Тёмный фон не отвлекает от контента.
Пока интерфейсы Android и iOS использовали светлые подложки, Microsoft решила в 2010 году опередить индустрию на несколько лет вперёд и добавить в систему тёмную тему. Интерфейс отлично чувствовал себя на смартфонах с AMOLED-экранами, которых в то время становилось все больше и больше.
Причём тёмная тема была не отдельной опцией, а стандартной настройкой системы. Смотрелось в те времена это непривычно: когда у меня была Nokia Lumia, я даж включал светлое оформление.
2. Интерактивные виджеты-значки на рабочем столе

Одно из лучших воплощений рабочего стола. ИМХО.
Пока Android использовал на рабочем столе абсолютно страшные и разрозненные по стилю виджеты, а в iOS их вообще не было, Phone имела самый стильный, на мой взгляд, рабочий стол. Microsoft решила не идти по пути клише существовавших тогда операционных систем, а придумала новое решение.
Каждый значок приложения на рабочем столе был интерактивным и демонстрировал какую-то информацию. Будь то погода, сообщения, новости или фотографии. Всё это сопровождалось очень приятной анимацией.
Согласитесь, такой интерфейс выглядел абсолютно уникально. Покажи такой экран в наше время, и его ни с чем не спутаешь.
А теперь вспомните рабочий стол iOS 14 и iOS 15. Согласитесь, есть между ними что-то общее.
3. Вирусов не было, хоть это и Windows

Это вам не Android.
Windows Phone, как я уже говорил выше, была закрытой системой. Во многом она напоминала iOS, как минимум в безопасности. С учётом того, что приложения можно было загружать строго из Microsoft Store, подхватить какой-нибудь вирус было невозможно.
К тому же, весь софт работал в своей «песочнице», и никак не мог взаимодействовать с системными ресурсами. Опять же, привет iOS! На фоне Android Windows Phone была островком спокойствия.
Так что, те люди, которые нуждались в надёжной защите своих данных, но не могли позволить себе iPhone, покупали себе HTC или Nokia с Windows Phone и не парились.
4. Экосистема

В устройствах на Windows действительно была преемственность дизайна.
Во-первых, в Windows 8.1 (и Phone 8.1) Microsoft замахнулась на реализацию общего магазина приложений для компьютеров, планшетов и смартфонов. Приложения, которые вы могли установить на свой телефон, можно было установить и на другие устройства. Похожим образом недавно начал работать App Store с Mac M1.
Во-вторых, в платформу был глубоко интегрирован сервис OneDrive (раньше он назывался SkyDrive). Файлы с рабочего стола компьютера можно было синхронизировать с облачным хранилищем и просматривать их с других устройств.
Впоследствии аналогичная реализация появилась в iCloud Drive. Это я ещё не говорю об автоматической синхронизации всех фотографий и видео. Всё работало как надо.

В свое время хотел себе ноутбук-трансформер. Сейчас понимаю, что это не нужно.
Также синхронизировались данные между приложениями. Если вы начали писать текст в Word на компьютере, его можно быстро продолжить писать на смартфоне или другом компьютере. Ну и аналогично с заметками, таблицами и так далее.
В-третьих, система синхронизировала настройки персонализации. При желании можно было включить опцию, с которой цветовая палитра системы становилась общей для всех гаджетов. То есть, если вы сделаете плитки синими на смартфоне, они станут синими и на компьютере.
5. Огромные возможности для фото

Были даже специальные камерафоны. Слева: Nokia Lumia 1020 с камерой 41 МП.
Смартфоны на Windows Phone были, пожалуй, лучшими камерофонами. Тут отдельное спасибо нужно сказать Nokia, которые разрабатывали кастомное приложение Lumia Камера (впоследствии оно стало стандартным).
Выверенные алгоритмы и ручные настройки позволяли делать фотошедевры даже на бюджетные смартфоны с камерой 5 МП. На них можно было делать даже астрофото! Ночной режим, разумеется, тоже был.
Почему Windows Phone канула в лету

К тому же, в последние годы жизни Windows Phone Microsoft зачем-то начала целиться в коммерческий сектор. Нужно было делать акцент на массового потребителя.
Однозначного ответа на этот вопрос нет. Кто-то считает «не повезло», но на самом деле это результат множества факторов. Во-первых, Windows Phone имела крайне ограниченный магазин приложений.
К 2010 году на рынке устоялись два кита — Android и iOS. Разработчики неохотно оптимизировали свои приложения под новую платформу, потому что Windows Phone использовала другой API, а на это нужно было много времени и денег.
А зачем тратить время и деньги на оптимизацию приложений для платформы, которой пользуются два с половиной землекопа? Владельцев WP-смартфонов было очень мало на фоне Android и iPhone.

На Windows Phone очень долго не было Instagram.
Выходит замкнутый круг: разработчики не выпускали свои приложения из-за малого числа пользователей, при этом потребители не хотели переходить на эту платформу из-за малого числа приложений.
Так что, можно сказать — Windows Phone просто вышла слишком поздно. Если бы Microsoft представила новую операционную систему раньше, а не выдавливала последние соки из Windows Mobile, история могла обернуться совершенно иначе.
А сегодня это просто кусочек истории мобильных технологий. Кто знает, может Microsoft ещё сможет нас удивить.





