10 лучших коммуникаторов на платформе Windows Mobile, вспоминаем вчерашних героев

image Многие пользователи Windows Phone знакомы с тем, как Microsoft, мягко говоря, кинула обладателей старых устройств, работающих под управлением Windows Phone 8.1. Сначала она вычеркнула их девайсы из списка поддерживаемых устройств перед рассылкой первого релизного обновления до Windows 10 Mobile, оставив лишь доступ к предварительным сборкам, а затем прикрыла и его. Как результат, пользователи, которые по каким-либо причинам осуществили откат ОС до Windows Phone 8.1, не могут загрузить Windows 10 Mobile. Лишь более продвинутые ещё пытаются сопротивляться, делая Interop Unlock и маскируя свои устройства под те модели, для которых доступна «десятка» и все актуальные обновления для неё. Но это, как оказалось, не единственный существующий вариант. Есть ещё один способ, который не требует наличия Interop Unlock и подходит даже для устройств, не обладающих слотом для карты памяти. Если вы ломали голову над тем, как установить Windows 10 Mobile на неподдерживаемый смартфон с Windows Phone 8.1, рекомендуем вам к прочтению данную инструкцию.

image

Данный способ был проверен на Nokia Lumia 520 с Windows Phone 8.1 (8.10.14219.341) на борту. Мы не гарантируем, что он поможет абсолютно всем пользователям, так как у нас нет необходимого парка устройств для его полной проверки. Однако, известно, что он вряд ли сработает в случае с HTC 8s и Nokia Lumia 530.

Что вам понадобится:

Инструкция

1. Скачайте архив с программой для ручной установки. 2. Скачайте архив с cab-файлами Windows 10 Mobile. В данном случае предоставляются файлы сборки 10.0.10586.107. 3. На компьютере откройте диск «С» и создайте в нём папку «App» (без кавычек). 4. Откройте созданную папку, затем архив с программой и извлеките содержимое последнего в папку «App». 5. Перейдите в папку «Updates», что в «App», откройте архив с cab-файлами и извлеките их в этот каталог. 6. Вернитесь в корень папки «App», найдите файл «start.exe» и запустите его от имени администратора (Правый клик мышки по файлу > «Запустить от имени администратора» > «Да»). 7. В окне программы нажмите на кнопку «Настройки». Убедитесь, что в появившемся окне правильно задан путь к папке «Update», в которой хранятся cab-файлы Windows 10 Mobile. 8. Закройте открытое вами окно «Настройки». 9. Подключите смартфон к компьютеру через USB-кабель и разблокируйте экран мобильного девайса. 10. В основном окне программы нажмите на кнопку «Информация о телефоне». Если в системе установлены все необходимые драйвера для смартфона, в окне должна появиться небольшая информация о нём: название, производитель, модель. 11. Нажмите на кнопку «Обновить телефон». 12. Один раз нажмите на путь к cab-файлам Windows 10 Mobile, а затем на кнопку «Ok». 13. Программа начнёт загружать cab-файлы на ваш смартфон. Позаботьтесь о том, чтобы на протяжении загрузки и предварительной установки обновления экран вашего смартфона был разблокирован. 14. Дождитесь завершения процесса загрузки и установки обновления. Полоса прогресса может несколько раз зависнуть на долгое время, но это нормально. Если в процессе миграции прогресс застрянет на 19 пункте и 63%, вы можете вытащить аккумулятор, вставить его обратно и включить компьютер или же осуществить перезагрузку смартфона физическими кнопками. Для этого нужно будет зажать и подержать 10-12 секунд кнопку уменьшения громкости и кнопку питания.

Если вы захотите поставить «Юбилейное обновление» (Anniversary Update, Build 14393), которое, кстати говоря, работает намного лучше, чем «Ноябрьское обновление», вам нужно будет сделать Interop Unlock и замаскировать своё устройство под другое, для которого данный апдейт доступен.

Телефоны

Windows Phone третья по популярности мобильная операционная система после всем известных iOS и Android. Справедливости ради, стоит сказать, что это последнее место из ныне существующих крупных игроков . Tizen, Firefox OS, BlackBerry OS, Ubuntu Touch мало распространены.

Виндовс фоны представлены во всех ценовых категориях, чтобы удовлетворить потребности по любому бюджету. Правда скудный выбор в плане производителей, почти полностью список состоит из Microsoft.

Microsoft Lumia 950

Достоинства:

  • Великолепный дисплей
  • ОС Windows 10 из коробки
  • Превосходная камера

Недостатки:

  • скучный дизайн
  • Пластик можно было использовать получше
  • Ошибки в программном обеспечении

Lumia 950 один из двух моделей Microsoft на рынке смартфонов высокого класса. Не самый дорогой из топовых, но в аппаратном отношении совершенно не экономили.

Microsoft Lumia 950 XL

Достоинства:

  • Уже на ОС Windows 10
  • Превосходная камера
  • Хорошее время автономной работы

Минусы:

  • Аналогичные Lumia 950

Эти два смартфона очень похожи, и многие в них совпадает. Отличается дисплей, он чуть большего размера и составляет 5,7 дюйма с разрешение 2560×1440. Другой процессор Qualcomm Snapdragon 810

Хороший выбор для любителей большого экрана, с учетом того срок службы от аккумулятора на много лучше, чем у маленького собрата. С таким дисплеем запас заряда никогда не будет лишним

Acer Liquid Jade Primo

Достоинства:

  • Поддержка Continuum в Windows 10
  • Большой выбор PC-подобных аксессуаров
  • Мощная аппаратная начинка

Недостатки:

  • Не совсем удачная камера
  • Немного дорогой

Впервые его показали на выставке IFA в сентябре 2015 г. Это первая попытка компании Acer сделать топовый Windows телефон. Аппаратное обеспечение под копирку как у Lumia 950.

Microsoft Lumia 650

Плюсы:

  • Хороший дисплей
  • Металлический каркас
  • Отличная цена

Минусы:

  • Нет беспроводной зарядки

Lumia 650 прибыл через год после 640, но без каких либо фанфар, простой пресс-релиз и телефон в продаже через несколько дней. Но это не означает, что телефон не достоин внимания. Он чертовски привлекателен с точки зрения соотношения цены и качества. За свои кровные деньги вы получите – 8-мегапиксельную камеры, сверхъяркий 5 дюймовый oled дисплей, который даст фору в сто очков, любому Android смартфону в своем классе. Однако, процессор подходит для задач требующих низкую производительность, таких как просмотр веб-страниц, прослушивании музыки и т.п.

Microsoft Lumia 640

Плюсы:

  • Хороший дисплей в бюджетном сегменте
  • Хорошее время автономной работы
  • Отличная цена

Минусы:

  • Нет беспроводной зарядки
  • Маленькая внутренняя память

Microsoft Lumia 550

Плюсы:

  • Достойный дисплей
  • Супер низкая цена

Минусы:

  • Дизайн

Многие владельцы гаджетов часто задаются вопросом, как установить Windows 10 на мобильный телефон, если тот поддерживает новинку. Ответ достаточно прост, разработчики Microsoft выпустили специально для смартфонов версию OS Windows Phone 10. Однако не все гаджеты её поддерживают. Поэтому рассмотрим примеры, как установить Windows 10 Mobile на неподдерживаемые смартфоны и совместимые устройства.

Содержание:

Поскольку компания Microsoft купила бренд Nokia Lumia, новая операционная система Windows Phone 10 сразу была адаптирована под данные устройства. Однако это касается только новых моделей Люмия. Старые смартфоны, которые были выпущены ещё компанией Nokia, не входят в список совместимых устройств, который можно посмотреть на официальном сайте разработчика.

Если ваш мобильный телефон совместим с Windows 10 и, вы решили установить новую операционную систему, то следуем инструкции:

  • Заряжаем устройство на 100%. Батарея гаджета должна быть полной.

  • Личные данные во время установки могут быть удалены. Поэтому копируем всё необходимое на флешку или компьютер.
  • Переходим по ссылке на официальный сайт разработчика и регистрируемся в программе поддержки клиентов.
  • Для регистрации рекомендуем использовать стандартную учетную запись Windows Live ID для входа на сайт Майкрософт.

  • Появится новая страница. Опускаемся вниз и принимаем условия лицензионного соглашения. Жмём «Отправить».

  • Теперь переходим в Windows Phone Store и скачиваем программу для оценки новой ОС.

  • После установки приложения стоит нажать «Get preview builds».

  • В следующем окне нужно войти в аккаунт Microsoft.

  • После авторизации стоит выбрать тип загрузки. Рекомендуем «Insider Slow», чтобы не рисковать, так как быстрое обновление может вызвать ряд ошибок.

  • После этого в программе Windows Insider появится версия обновления (самая первая строчка). Необходимо перейти в настройки гаджета, выбрать пункт «Обновление». Запустится поиск обновлений. Установка будет длиться до 30 минут и более.

  • Если новая операционная система вам не понравилась или возникают критические ошибки, стоит подключить устройство к ПК и скачать программу Windows Phone Recovery Tool и восстановить Windows Phone 8.

ВАЖНО! После установки новой ОС на телефоне могут возникнуть проблемы с языковыми пакетами, подключением к сети Wi-Fi, будильником и календарём, прочими стандартными программами. Их придется скачивать из Магазина повторно.

Вопрос о том, как установить Windows 10 на мобильный телефон интересует многих. Поэтому предлагаем ознакомиться с инструкцией по установке ОС на неподдерживаемые устройства.

ВАЖНО! Все действия вы выполняете на свой страх. Стоит скопировать все данные с телефона. Инструкция предназначена для моделей Lumia производства компании Nokia.

Что необходимо?

  • Устройство, на котором есть Interop Unlock с редактором реестра или просто установлен редактор реестра.

  • Утилита для редактирования реестра WP SDK8.0, если нет установленного Interop Unlock.
  • Утилита CustomPFD Registry Editor для взлома Windows Phone 8.

Инструкция

  • На неподдерживаемые Lumia запускаем редактор реестра CustomPFD Registry Editor.

  • Переходим по ветке HKLM/SYSTEM/Platform/DeviceTargetingInfo.
  • Находим параметры (строки): PhoneHardwareVariant, PhoneManufacturer, PhoneManufacturerModelName, PhoneModelName и выписываем на листок их значения, чтобы в случае ошибки данные параметры можно было вернуть обратно.
  • Следующие значения нужно заменить:

PhoneHardwareVariant на RM-1085

PhoneManufacturer на MicrosoftMDG

PhoneModelName на Lumia 950 XL

PhoneManufacturerModelName на RM-1085_11302

  • Возвращаемся к программе «Предварительной оценки» (как её установить мы писали выше). Выбираем медленный круг обновлений.

  • Ждём окончания загрузки и перезагружаем устройство (классическим способом, никаких вытаскиваний батарей и зажатия кнопок).
  • Готово. Windows 10 Mobile установлено на вашем устройстве.Более подробную инструкцию как установить Виндовс 10 на телефон смотрите в видео.

Прежде чем пытаться установить Windows 10 на Андроид, стоит учесть несколько основных моментов:

  • Не все процессорные чипы смартфонов поддерживают операционную систему компании Microsoft.

  • Windows Phone 7, 8 поддерживают только процессоры ARM и i386. С Windows 10 дела обстоят иначе.
  • Новая операционная система требует большого количества памяти. Слабые гаджеты не стоит прошивать под Виндовс 10, так как можно повредить старую ОС без возможности восстановления.

Инструкция по установке Windows 10 поверх Android будет следующая:

  • Скачиваем архив sdl.zip.

  • Загружаем программу sdlapp.apk.
  • Инсталлируем приложение на телефон.
  • Данные архива извлекаем в папку SDL.
  • В эту же директорию копируем файл образа системы (как правило, это c.img).
  • Запускаем утилиту.
  • Ждём окончания установки.
  • Перезагружаем устройство.
  • Готово.

Важно отметить, что ставить продукт Майкрософт на Андроид не рекомендуем. Операционные системы могут конфликтовать и не исключено повреждение самого устройства. Если же вам не терпится узнать, как установить Windows 10 на телефон с Андроидом, то стоит отметить, что лучше дождаться официального способа или вовсе сменить телефон. Так будет надёжней.

Подробную инструкцию об установке Виндовс 10 на Андроид смотрите в видео.

Лаунчер

Arrow Launcher — одна из наиболее продвинутых оболочек, умная и адаптирующаяся к привычкам пользователя. Ближайшими аналогами Arrow Launcher можно назвать малоизвестные в России Aviate Yahoo и Nokia Z Launcher.

Загрузить

Цена: Бесплатно

Arrow предлагает множество жестов для управления и очень удобный интерфейс с пятью основными рабочими столами. Каждый предназначен для отдельной категории: приложения, сообщения и звонки, недавние действия и виджеты. Шторка остаётся стандартной. Значки приложений тоже не изменены, так что было бы неплохо установить отдельный пакет значков, например Stark или Minimal UI. Они позволят почти полностью имитировать внешний вид Windows 10 Mobile.

appbox fallback https://play.google.com/store/apps/details?id=com.launchertheme.kxnt.ui&hl=ru&hl=ru&gl=ru

К сожалению, Microsoft не рискнула выпустить оболочку для Android в стиле Windows 10. Поэтому стоит обратить внимание на приложения сторонних разработчиков, которых довольно много. Наилучшим выбором может стать SquareHome 2. Этот лаунчер полностью имитирует плиточный интерфейс последних версий Windows 10 Mobile.

Плитки настраиваются, перемещаются, добавляются — по одной или совместно. Плиткой можно сделать не только значок приложения, но и любой виджет, а потом подогнать его под нужный размер. Правда, в отличие от оригинальной системы, значки в SquareHome размещаются на страницах, как в обычных оболочках для Android.

appbox fallback https://play.google.com/store/apps/details?id=com.ss.squarehome2&hl=ru&hl=ru&gl=ru

Обои

Конечно, для полного погружения необходим не только лаунчер, но и соответствующие обои. Они передают дух экосистемы не хуже более серьёзных настроек. Постоянно обновляющуюся подборку обоев, маскирующих Android под Windows 10 Mobile, можно найти здесь.

Экран блокировки

Экраны блокировки Microsoft представлены в Google Play сразу двумя приложениями, каждое из которых имеет собственные фишки.

Первое, Next Lock Screen, является, скорее, эстетической надстройкой над стоковым локскрином в стиле Windows Phone. Оно не заменяет экран блокировки и работает только в том случае, если гаджет разблокируется паролем или рисунком. Разблокировка при помощи сканера отпечатка пальцев или одной из функций Smart Lock сразу открывает рабочий стол, минуя все красоты Next Lock Screen. На локскрин можно вывести 5–10 часто используемых приложений, которые запускаются напрямую. Свайп вверх открывает список приложений, свайп вниз разблокирует устройство.

Вторая замена стоковому экрану блокировки — Picturesque Lock Screen, представляющий оболочку для Bing. После установки приложения не только меняется стиль экрана блокировки, но и выводятся разнообразные уведомления, результаты спортивных состязаний, новости и погода.

Элементы управления для этого локскрина противоположны используемым в Next: свайп вниз открывает доступ к быстрым настройкам и избранным приложениям, свайп вверх разблокирует гаджет. Если провести пальцем влево, можно получить доступ к новостям от Bing. При этом в верхней части каждого из экранов размещается панель Bing. Её можно использовать для поиска в контактах, приложениях или интернете без разблокировки устройства.

Cortana

По заявлениям разработчиков Microsoft, их голосовой помощник по всем параметрам обходит Siri и Google Now. Так ли это, лучше проверить самостоятельно. Cortana для Android так же, как и в фирменной системе, умеет синхронизировать оповещения между ПК на Windows 10 и смартфонами под управлением ОС от Google. К сожалению, работает она только на английском языке и в ближайшее время вряд ли появится поддержка русского. Кроме этого, наблюдаются проблемы при совместной работе Cortana и Google Now.

appbox fallback https://play.google.com/store/apps/details?id=com.microsoft.cortana&hl=ru&hl=ru&gl=ru

Microsoft Apps

Конечно, без этого приложения нельзя представить работу с экосистемой Microsoft на Android. Это универсальная оболочка с доступом к списку фирменных приложений компании Microsoft Apps в Google Play и офисным файлам в памяти устройства. Такой список позволяет работать с программами напрямую, без использования стокового магазина для установки или удаления.

Загрузить

Цена: Бесплатно

Всех этих программ достаточно для того, чтобы опробовать возможности Windows 10 Mobile прямо сейчас. К сожалению, установка приложений на Android не позволит в полной мере ощутить плавность интерфейса, удобство использования системных приложений и продуманность настроек. Только общий вид и совсем немного программ. Сможете выжить со спартанским набором? Можно покупать смартфон на Windows 10 Mobile.

Есть мнение, что в реальной жизни смартфоны с ОС от Microsoft встречаются так же часто, как люди с отчеством «Артёмович». Странная (мягко говоря) политика «Корпорации зла» в отношении седьмого и восьмого семейств мобильной операционной системы отвратила множество пользователей от экспериментов с «окошками» для смартфонов, и сейчас корпорация всерьез взялась за исправление своего имиджа в этой пользовательской нише. Как подпольный фанат Microsoft я надеюсь, что у них все получится — «десятка» шагает по планете, ее главный козырь — одно ядро для всех платформ, и поэтому у нее есть все шансы перетянуть на себя хорошую часть мобильного рынка. А как программист я с удовольствием сделаю для тебя вводную статью по разработке под эту мобильную ось, чтобы ты всегда был готов к росту ее популярности :).

Обзор архитектуры

Благодаря общему ядру и системе выполнения приложений UWP однажды написанное приложение будет работать на всех девайсах под управлением Windows 10. В этот диапазон входят:

  • настольные компьютеры;
  • серверные системы — ОС Windows Server 2016;
  • ноутбуки — MS Surface Book;
  • планшеты — MS Surface Pro;
  • смартфоны — Lumia;
  • игровые приставки — Xbox One;
  • очки дополненной реальности — MS HoloLens;
  • настенные планшеты — MS Surface Hub;
  • умные часы — MS Band 2.

Список внушительный. Кроме того, UWP не ограничивается только исполнением прикладных программ, также она на ядерном уровне поддерживает работу драйверов. Это позволяет создавать драйверы, которые функционируют на различных устройствах, при условии, что конкретный компонент, для которого предназначен данный драйвер, один и тот же.

UWP поддерживает драйверы как уровня ядра, так и пользовательского уровня. Подсистема включает интерфейсы драйверов устройств (Device Driver Interface — DDI), из числа которых драйвер для UWP может использовать.

Но это все не избавляет разработчика от подгонки интерфейса под определенные платформы и разрешения экрана. В каких-то особенных случаях, возможно, это и не понадобится.

Инструменты разработчика

Для написания, отладки, развертывания и тестирования приложений под Windows 10 Mobile тебе понадобится Visual Studio 2015 (кто бы сомневался). Этим летом вышел третий апдейт. Категорически рекомендую! Основной его багфикс — это уменьшенное потребление памяти по сравнению со вторым апдейтом.

Также тебе понадобится Windows 10 Anniversary Update SDK: он включает все необходимые инструменты для разработки приложений под весь парк устройств, работающих на Windows 10. Если же используется VS 2015 с третьим обновлением, тогда в нее уже входит новейший SDK.

Одно из главных новшеств — это чернила Windows (Windows Ink). С помощью этого API можно двумя строчками кода добавить поддержку пера. Для этого существуют два объекта управления: InkCanvas и InkToolbar.

Новый Cortana API упрощает реализацию управления голосом. Компонент Cortana Actions в новом API позволяет создавать новые фразы/выражения.

Биометрическая аутентификация Windows Hello теперь стала доступна веб-разработчикам в браузере Edge.

Средство для моделирования пользовательских интерфейсов Blend for Visual Studio 2015 предоставляет расширенные возможности построения интерфейса по сравнению с VS. С его помощью на языке XAML можно создавать макеты всех поддерживаемых приложений: прикладных, веб, универсальных, мобильных и так далее. Также он содержит конструкторы для дополнительных задач, среди них создание анимации и управление поведением элементов.

Способы создания приложений для Windows 10 Mobile

Основной способ создания приложений для смартфонов с Windows 10 Mobile — это разработка универсальных (UWP) приложений (свиток Visual C# → Windows → Universal мастеры создания проекта).

Однако он не единственный. Как ты знаешь, в Visual Studio 2015 встроен Xamarin, с его помощью тоже можно создавать приложения для Windows 10 Mobile, одновременно для Android и iOS, меняя интерфейс и оставляя программную логику на C# (Visual C# → Cross-Platform).

Кроме языка Visual C#, равнозначно может быть выбран Visual Basic или Visual C++. VS 2015 позволяет создавать универсальные приложения с помощью JavaScript (JavaScript → Windows → Универсальные приложения). Их также можно развернуть на устройстве с Windows 10 Mobile.

Инструменты для работы с унаследованными проектами

За долгую историю операционной системы Windows для нее было создано колоссальное количество самых разных приложений. С выходом Windows 8 и WinRT (а позже Windows 10 и UWP) старые классические приложения остались в прошлом, поскольку только в настольных Win 8 и Win 10 поддерживаются классические Win32-, COM-, .NET-приложения. От этого в Microsoft стало грустно. Но ребята смекнули, что могут разработать конвертер, который будет преобразовывать старые приложения для новой продвинутой UWP-подсистемы. Из этого родился Desktop App Converter.

Скачать его можно отсюда. Текущее состояние продукта — предварительная версия. Уже сейчас он позволяет преобразовывать классические приложения, написанные для Win32 и .NET 4.6.1, в приложения для платформы UWP.

Преобразованное приложение сохраняет функциональность предка плюс обретает возможности UWP-приложений: удобную установку, обновление, удаление. Также оно получает другие средства современных Windows-программ: push-уведомления, живые плитки, способность выполняться в качестве фоновой задачи, широкий диапазон контрактов. Одна из самых привлекательных возможностей — это продажа унаследованных приложений в Windows Store.

Desktop App Converter представляет собой приложение с интерфейсом командной строки. На входе оно получает: путь к дистрибутиву приложения, которое планируется преобразовать, путь к файлу-результату и путь к файлу — образу системы. Последний будет использован для чистой установки конвертируемой программы.

На выходе Desktop App Converter выдает каталог со всем установленным при инсталляции стаффом и два файла: манифест и файл регистрации приложения. После этого с помощью другой тулзы командной строки из образованного контента создается установочный файл UWP-приложения AppX. Затем это приложение можно установить в операционку и пользоваться им, как любым другим универсальным приложением, в том числе на Windows 10 Mobile.

После этого парни из Microsoft подумали: для iOS есть множество крутых мобильных приложений, было бы неплохо дать разработчикам возможность запилить их под нашу мобильную ось. Так появился проект с открытым исходным кодом Windows Bridge for iOS.

Преобразование Xcode-проекта выполняется в два шага. Сначала надо добавить подсветку синтаксиса языка Objective-C в Visual Studio: установить расширение objc-syntax-highlighting.vsix из папки winobjcbin. Затем с помощью утилиты командной строки vsimporter.exe надо преобразовать проект на Xcode в проект на VS. После этого полученный sln-файл можно открыть в студии, где синтаксис Objective-C будет подсвечен. Можешь построить и запустить приложение, оно будет выполняться так же, как все другие Windows-программы.

image
VS с подсветкой синтаксиса Objective-C

Другие статьи в выпуске: image

Xakep #213. FUCK UAC

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий