Следовало ожидать, что после начала распространения Windows Phone 8.1 Software Development Kit (SDK) для закрытого круга разработчиков кто-то не удержится и из благородных побуждений сольёт информацию в сеть. Это случилось довольно быстро — один из счастливых разработчиков поспешил поделиться информацией о Windows Phone 8.1, полученной из документации к SDK, на Reddit.
Главным изменением в Windows Phone 8.1 станет переход на стандарт упаковки дистрибутивов приложений в файлы форматы .appx, которые используются в Windows Store, то есть на Windows 8 и Windows RT. Разработчикам предлагается создавать универсальные приложения как для старшей ОС, так и для смартфонной. Для упрощения предлагается использовать шаблоны на основе HTML5 и JavaScript. Это первый серьёзный шаг в сторону слияния Windows Phone и Windows RT/8.
Одним из серьёзных изменений в новой версии мобильной ОС станет возможность выбирать приложение для текстовых сообщений кроме того, что установлено в систему по умолчанию. Аналогичные изменения были внесены в Windows Phone 8 GDR2 по отношению к камере. После обновления мы могли заменить стандартное приложение «Камера» каким-то другим, например, «Nokia Камера». Также в Windows Phone 8.1 появится долгожданная поддержка VPN, что безусловно порадует корпоративных пользователей и системных администраторов. Обновление принесёт на смартфоны и новое системное приложение для управления энергосбережением на смартфоне «Battery Power Sense». Ожидаемо, SkyDrive уйдёт в прошлое, так как совсем скоро сервис будет перезапущен под новым именем OneDrive, что коснётся и Windows Phone 8.1. Как и сообщалось ранее, в WP 8.1 компания Microsoft пойдёт по пути разделения мультимедиа-приложений: в системе больше не будет «Музыка+Видео», вместо него будут приложения «Музыка», «Видео» и отдельное приложение для подкастов. Все эти обновлённые приложения будут связаны с сервисами Xbox, которые, кстати, могут запуститься в России одновременно с выходом приставки Xbox One на наш рынок.
Кроме того, в компании Microsoft решили немного пересмотреть подход к многозадачности Windows Phone 8.1. Подробностей об этом пока немного, но точно известно, что кнопка «Назад» больше не закрывает приложения, а просто сворачивает их, что приближает новую мобильную ОС к той же Windows RT. Интересно, что доступа к Cortana в данном SDK нет, а попытка задействовать поисковый функционал приводит к ошибке. Похоже, в Microsoft тщательно скрывают эту часть ОС.
Update 6
Update 5
Собран общий список изменений в Windows Phone 8.1. Обращаем внимание, что данный список составлен со слов разработчика, который, получив предварительный пакет SDK, выложил на Reddit скриншот и описание. Реальный список изменений может быть значительно шире. В рамках Build 2014 в первых числах апреля будет выпущена предварительная версия обновления для разработчиков.
- Новые кодеки для аудио и видео, аппаратное ускорение.
- Редактирование медиа: аудио и видео; аудио-эффекты, видео-эффекты; замедленная съёмка.
- ОБНОВЛЕНО! Теперь приложения могут производить захват звука и видео с самих себя.
- Поддержка стереоскопического 3D.
- Wi-Fi Direct.
- Приложения для Windows Phone 8.1 не будут работать на устройствах с 8.0, пока те не обновятся.
- Все текущие смартфоны с Windows Phone 8.0 получат обновление до 8.1.
- Инструменты для разработчиков: SemanticZoom , DatePicker , TimePicker.
- Тотальная поддержка PlayTo (DLNA).
- Обновлённая авторизация в приложениях с помощью аккаунта Microsoft с сохранением сессии на всех устройствах.
- Новый интерфейс HTML5-плеера в браузере, не разворачивачивающийся автоматически во весь экран (позволяет полноценно использовать YouTube).
- Новый Internet Explorer 11 с поддержкой WebGL и улучшенным отображением контента.
- Интерфейс выбора файлов (отголоски файлового менеджера).
- Geofencing API для напоминаний на основе геолокации.
- Обновление работы фоновых задач: устойчивость Bluetooth-сигнала, уведомления о сообщении в чате, изменение подключённых устройств, использование устройства запуска , геолокация, push-уведомления, RFCOMM-соединения, системные события, таймеры и другое.
- Свайп для закрытия приложений в диспетчере задач.
- Панель навигации с экранными кнопками (для устройств без аппаратных кнопок) с настройкой цвета панели.
- Расширенные настройки подключения USB.
- Новый интерфейс камеры и новый режим серийной съемки.
- Кнопка Назад не убивает приложения.
- Приложения упаковываются не в XAP, а в APPX (как на Windows 8/RT).
- Универсальный шаблон для приложений WP 8.1 и Windows 8.1.
- Поддержка VPN ( Virtual Private Network).
- OneDrive (ребрендинг SkyDrive) со встроенным файловым браузером как и в Windows 8.1.
- Установка приложений и игр на карту памяти (разработчик может запретить эту возможность).
- Улучшенная многозадачноть.
- Отдельные настройки громкости для звонка, уведомлений, медиа и т.д.
- Обновлённый поиск Bing (в России заменяется Яндексом).
- Xbox Музыка и Xbox Видео как полная замена хабу «Музыка+Видео».
- Обновлённый хаб Xbox.
- Более глубокая интеграция Twitter.
- Отключение возможности привязать аккаунт Facebook.
- Быстрый доступ, центр уведомлений, центр действий.
- Тихие уведомления.
- ОБНОВЛЕНО! Отметку о входящем сообщении (или другом уведомлении) можно снять свайпом по тайлу, без необходимости открывать само приложение.
- Автоматическое обновление для приложений (аналогично как Windows 8.1).
- Улучшение инструментов для бэкапа.
- Улучшенная клавиатура.
- Поддержка Bluetooth 4.0 LE на всех устройствах (ранее только для Lumia).
- Возможность передать изображение со смартфона на монитор или телевизор.
Не вошло в текущую версию SDK:
- Cortana;
- swype-подобная клавиатура;
- центр действий и центр уведомлений.
Update 4
Как показывали более ранние утечки, в Windows Phone 8.1 появится поддержка экранных кнопок, которые на некоторых устройствах заменят три аппаратные системные кнопки. Слева от самих кнопок будет специальная кнопка, скрывающая эту навигационную панель. В настройках есть возможность настроить цвет этой навигационной панели, а сама она будет вызываться, похоже, свайпом вверх. Также в Windows Phone 8.1 появится расширенное управление USB-подключением: устройство будет уведомлять, если медленно заряжается, и спрашивать о передаче данных по проводу.
Update 3
Похоже, менять приложение по умолчанию можно будет не только для камеры и сообщений, а также для музыки, видео и другого контента. Нечто подобное мы видим в Windows 8.1, где можно выбирать приложения по умолчанию практически подо всё. В приложение «Камера» добавится режим Burst, который позволяет сделать серию снимков. Интересно, что выдвигаются предположения о файловом менеджере, но это пока только предположение на основе некоторых нововведений в SDK. Кстати, теперь шаблон приложений Pivot будет полностью заменён шаблоном Hub — заголовок будет значительно меньше по умолчанию, а это означает больше места для контента. Среди мелких улучшений в Windows Phone 8.1 появится анимация загрузки из Windows 8 в виде кольца. Нового размера плиток в текущей версии SDK обнаружено не было.
Update 2
Приложения в Windows Phone 8.1 можно будет установить на SD-карту, что спасёт много, очень много нервных клеток владельцев устройств с объёмом встроенного хранилища менее 32Гб. Но разработчики могут запретить устанавливать своё приложение или свою игру на карту памяти, так как это может сказаться на производительности и скорости загрузки. Будем надеяться, что разработчики не будут этим злоупотреблять.
Update 1
Как мы уже сказали выше, в Microsoft решили немного освежить работу многозадачности в Windows Phone 8.1. Теперь для закрытия приложений совсем не нужно нажимать специальную кнопку закрытия в диспетчере задач. Достаточно лишь сделать жест-свайп сверху вниз, и приложение будет закрыто.
Так же в Windows Phone 8.1 нас ждёт обновлённый браузер Internet Explorer. Насколько сейчас можно судить, появится возможность доступа к облачному хранилищу истории и избранного, чего мы так долго ждали. Кроме того, после затяжного конфликта Mircrosoft и Google по поводу клиента YouTube для Windows Phone 8 было найдено решение. Обновлённый браузер позволит просматривать видеоролика на YouTube без автоматического разворота во весь экран. То есть, это будет максимально приближенное по опыту использования к клиенту поведение.
В Windows Phone 8.1 также обновится и встроенное приложение камеры, по крайней мере его внешний вид. Теперь в приложении будет две панели: верхняя даёт быстрый доступ к настройке вспышки, к линзам, а также переключению между фронтальной и основной камерами; нижняя панель позволяет переключаться между режимами фото, видео и просмотром отснятого материала.
Интересно, что в Windows Phone 8.1 не будет привычной привязки к смартфону аккаунта Facebook. Microsoft решили продолжать политику, начатую Windows 8.1: интеграция Facebook в систему (в сообщения, в фотографии и др.) успешно заменяется полнофункциональным клиентом. Привязка к Twitter остаётся на месте, со всей её интеграцией. Вероятно, это же касается и LinkedIn.
***
Что ж, перед нами далеко не полный список изменений, которые нас ждут в Windows Phone 8.1. Будьте внимательны, что всё описанное выше — лишь результат поверхностного изучения SDK для Windows Phone 8.1, а не официальный пресс-релиз. Больше официальных данных о Windows Phone 8.1 мы получим сначала на MWC 2014 через пару недель, а релиз обновления запланирован на начало апреля — одновременно с конференцией Build 2014.