На прошлой неделе в Сан-Франциско (штат Калифорния, США) с большим размахом отгремела конференция для разработчиков Microsoft Build 2016. Сайт W7Phone.ru с большим интересом следил за этим мероприятием и рассказывает вам о том, какие нововведения на нём были анонсированы и какие новые проекты были представлены.


Project Rome

Microsoft-Project-Rome

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

По словам Microsoft, Project Rome это эволюционировавшее приложение SmartGlass, разработанное для управления консолью Xbox One с помощью смартфона или компьютера.

Концепция Project Rome была раскрыта компанией Microsoft на конференции Bild, а разработчикам было предложено придумать, какие приложения можно создать на основе этого проекта. В качестве стартовой идеи компания Microsoft предложила приложение, которое может определять, какие устройства имеются у пользователя, связать их в общую экосистему и оптимизировать их работу тем или иным образом. При этом каждое из устройств сохранит независимость от других. Иными словами, Project Rome это платформа для создания многочисленных «вторых экранов» — когда пользователь может запускать основное приложение на основном устройстве (допустим, на компьютере или игровой приставке), а вспомогательное устройство (планшет, смартфон или смарт-часы) предоставляет ему доступ к вспомогательному контенту. Кроме того, с помощью Project Rome можно будет обеспечивать «бесшовную» работу пользователя с одним и тем же приложением на разных устройствах или платформах. Скажем, пользователь сможет начать читать книгу на компьютере, а затем нажатием всего одной кнопки переключиться на смартфон и продолжить чтение с того места, где он остановился.

Microsoft собирается выпустить инструмент для работы с этим проектом в ближайшие недели. Он будет доступен разработчикам бесплатно. С помощью Project Rome можно будет создавать приложения для всех популярных платформ: Windows, Windows 10 Mobile, Android и iOS.

Project Centennial

centennial

Project Centennial — инструмент, который позволяет разработчикам портировать классические десктопные программы в среду Modern-приложений, совместимых с Windows 10. По словам Microsoft, доступ к этому инструменту будет открыт сторонним разработчикам после выпуска «юбилейного обновления» Windows 10 этим летом.

Компания Microsoft продемонстрировала работу с Project Centennial в рамках конференции Build. Портирование программ производится в автоматическом режиме нажатием буквально нескольких кнопок. Созданный таким образом проект получает доступ к нативным функциям и Windows 10 и его можно опубликовать в универсальном магазине Windows. Если адаптировать такую программу к небольшому сенсорному экрану, можно также обеспечить её совместимость со смартфонами на базе Windows 10 Mobile.

Новое стартовое меню

start-menu-animation

На конференции Build компания Microsoft сообщила, что стартовое меню в следующем крупном обновлении Windows 10 ждут глобальные перемены. Поменяется буквально всё: способ отображения плиток и список со всеми установленными приложениями, а доступ к настройкам аккаунта и системным параметров спрятан в разворачивающееся гамбургер-меню.

На этой неделе сотрудник Microsoft Джен Джентльмен (да, забавная фамилия) выложил в своём твиттере гифку, на которой показано, как будет выглядеть и работать это меню.

Это нововведение появится в «юбилейном обновлении» Windows 10, выпуск которого, как мы знаем, запланирован на это лето. Не исключено, что Windows-инсайдеры получат возможность протестировать это меню раньше остальных пользователей Windows 10, и наверняка компания Microsoft прислушается к их отзывам и ещё немного переделает его.

Continuum для смартфонов

xbox-controller

Компания Microsoft почти на своей конференции почти не касалась темы Windows-смартфонов, но всё же продемонстрировала работу обновлённой функции Continuum.

В частности, было сказано, что в будущем к док-станции можно будет подключать игровой контроллер от Xbox One и управлять им играми, которые запускаются на смартфоне и выводятся на внешний монитор. Разработчикам, которые пожелают воспользоваться этой функцией, придётся внедрять в свои игры поддержку игровых контроллеров, однако это, по словам Microsoft, будет несложно.

Кроме того, Microsoft собирается выпустить специальную док-станцию для подключения смартфонов к ноутбукам. Она позволит показывать на ноутбучном мониторе изображение, которое будет поступать от смартфона, и использовать ноутбучную клавиатуру для работы с текстом и управления приложения или играми. Конечно, польза от этого нововведения довольно сомнительная, ведь на ноутбуке можно делать практически то же самое, что на смартфоне с функцией Coninuum, и без использования док-станций.

Новые бесплатные аватары для Xbox

Xbox-Windows-10-Avatar (1)

Глава программы Windows Insider поделился в своём твиттере радостной новостью — компания Microsoft в знак благодарности дарит Windows-инсайдерам новые аватарки и предметы, которые можно использовать в сервисе Xbox. Получить их можно на странице aka.ms/webNinjacatTRex и aka.ms/webNinjacatSkis. Поспешите, это предложение с крайне ограниченным сроком действия.

Windows Insider

С выпуском «юбилейного обновления» Windows 10 в этом году программы тестирования Windows 10 и прошивки для Xbox One будут объединены. Об это на конференции Build заявил глава группы разработчиков Windows в компании Microsoft Терри Майерсон. По его словам, со временем у Windows 10 и прошивки для Xbox One станет так много общего, что будет глупо тесиировать их по-отдельности. Скорее всего, в будущем Microsoft будет синхронно выпускать тестовые сборки сразу трёх операционных систем, ведь в программу Windows Insider также входит Windows 10 Mobile.

Microsoft + Wacom

WIndows-Ink-1

Компании Microsoft и Wacom объявили о начале тесного сотрудничества. В рамках этого сотрудничества они собираются разработать более совершенную технологи для работы стилусов с сенсорными экранами. Кроме того, стилусы от планшетов Microsoft Surface будут совместимы со стилусами Wacom.

Компания Microsoft серьёзно взялась за поддержку стилусов в Windows 10. Известно, что в «юбилейном обновлении» Windows 10 будет несколько новых функций для перьевого ввода, а разработчики смогут создавать приложения для профессиональной работы со стилусами.

Боты в Skype

В десктопной версии Skype появилась поддержка ботов. В настоящее время они доступны только в США, Великобритании, Австралии, Канаде, Ирландии, Индии, Новой Зеландии и Сингапуре.

Работать с ними довольно просто: нужно нажать на кнопку добавления новых ботов, выбрать нужного вам и вступить в переписку с ним. В настоящее время ботов в Skype не так много, и все они нацелены на выполнение определенных действий — например, Bing Music Bot помогает искать музыку и слова к песням прямо в мессенджере, не открывая поисковик в сайте и не используя поиск, встроенный в Windows 10. Перед началом работы с каждым ботом в чате с ним отображается краткая инструкция с примерами доступных команд. Будем надеяться, что в скором времени эти боты станут доступны по всему миру.

HoloLens

2016-03-31_00-19-43

Некоторые разработчики приложений уже получили первые экземпляры шлема дополненной реальности Microsoft HoloLens и приступили к его тестированию. Сейчас для HoloLens выпущено менее десятка приложений и игр, но в будущем их, несомненно, станет намного больше. На конференции Build, к примеру, было сказано, что на некоторые экземпляры HoloLens Developer Kit будут предустановлены универсальные приложения из набора Office: Word Preview, Excel Preview, PowerPoint Preview и OneNote Preview. Открывать в них документы можно бесплатно, а для редактировать требуется оформить подписку на сервис Office 365 (хотя Microsoft говорит, что это ограничение будет снято этим летом). По словам Microsoft, портировать эти приложения на HoloLens было довольно просто, ведь он работает на базе Windows 10.

start-menu-animation

Разрабатывать приложения для HoloLens можно даже, не имея самого шлема — с помощью эмулятора, который уже доступен на сайте Microsoft. Этот эмулятор использует виртуальную машину Hyper-V и работает с кодом, созданным в программе Visual Studio. В эмуляторе доступно несколько команд, с которыми HoloLens взаимодействует в реальной жизни, причём для управления игрой или приложение можно пользоваться клавиатурой, мышью или геймпадом от Xbox One. Эмулятор реагирует на эти команды в точности так же, как настоящий HoloLens, никаких отличий нет. Скачать эмулятор можно тут — developer.microsoft.com/en-us/windows/holographic/using_the_hololens_emulator, а его исходный код по этой ссылке — github.com/Microsoft/HoloToolkit.

Известно, что разработчики любят экспериментировать с прошивками и перепрошивками, поэтому компания Microsoft предусмотрела простое восстановление операционной системы, установленной в шлеме HoloLens. Восстанавливать программное обеспечение на нём можно точно так же, как на Windows-смартфонах — с помощью программы Windows Device Recovery Tool. На прошлой неделе была выпущена новая версия этой программы (3.3.31), в которую добавлена поддержка HoloLens. В комплектацию HoloLens входит инструмент под названием HoloLens Clicker, его прошивку тоже можно вернуть к изначальному состоянию при помощи программы Windows Device Recovery Tool. Скачать
ту программу можно с сайта Microsoft по этой ссылке — go.microsoft.com/fwlink/?LinkID=525569.

Комментарии Feedback Hub

В последних тестовых сборках Windows 10, вышедших в рамках ветки Redstone, появилось новое приложение Feedback Hub, заменившее собой Insider Hub. Оно предназначено для ознакомления с новыми функциями Windows 10 и также позволяет отправлять разработчикам отзывы о работе этой операционной системы. В ближайшем времени в это приложение будет добавлена функция комментирования, с помощью которой разработчики Windows 10 смогут отвечать пользователям на сообщения о багах (например, сообщать, что они будут исправлены или рассказывать, что можно сделать, чтобы избавиться от них самостоятельно).

Зеркалирование уведомлений с Android-смартфона на Windows 10

chrome_2016-04-05_01-11-49

В «юбилейном обновлении» Windows 10 появится возможность настроить отображение уведомлений, которые приходят на Android-смартфон, на компьютере с Windows 10. Смартфон будет показывать на компьютере нотификации от любых приложений, а также оповещать о входящих звонках и полученных SMS-сообщениях. Более того, отвечать на SMS-сообщения можно будет прямо с компьютера. Подобным образом взаимодействуют смартфоны и планшеты на iOS и компьютерами Apple, но компания Microsoft не смогла реализовать ту же возможность на айфонах из-за сильных системных ограничений в iOS.

Surface Hub

На прошлой неделе компания Microsoft начала продавать огромные и дорогущие смарт-телевизоры Surface Hub, а на конференции Build рассказала о том, насколько просто разрабатывать приложения для них.

По словам Microsoft, приложения для Surface Hub по сути ничем не отличаются от обычных приложений для Windows, однако в них следует предусмотреть взаимодействие при помощи стилуса, а также адаптировать элементы управления к большому экрану и учесть, что люди, которые будут смотреть на контент в этих приложениях, могут находиться далеко от экрана, то есть используемый шрифт должен быть достаточно крупным и хорошо читаемым с расстояния хотя бы пяти-шести метров. На Surface Hub можно запускать только Modern-приложения (те, что выложены в универсальном магазине Windows), а десктопные программы на них не запускаются.

Windows 10 Anniversary SDK Preview Build 14295

Разработчикам приложений доступен новый SDK-инструмент Windows 10 с номером сборки 14295 (версии 10.0.14295.1000), а также мобильный эмулятор для запуска на компьютере мобильной версии Windows 10.

Microsoft Translate API

Microsoft Translate API получил поддержку перевода речи в режиме реального времени. В настоящее время поддерживается перевод между арабским, китайским мандарином, английским, французским, немецким, итальянским, португальским и испанскими языками, причём произнесённое пользователем тоже трансформируется в речь. Microsoft Translate API также поддерживает текстовый перевод слов и фраз между пятью десятками языков и перевод текста в речь между восемнадцатью языками. На основе этого API работает приложение Skype Translator, доступное на Windows 10.

Microsoft Translate API доступен всем разработчикам бесплатно. На его основе они смогут создавать собственные приложения, предназначенные для перевода речи и текста в режиме реального времени.

Система Orphus