Итоги первого дня Microsoft Build 2017
Вчера, 10 мая, в Сиэтле стартовала ежегодная конференция для разработчиков Build 2017, организованная Microsoft. Как обычно, в рамках первого дня компания сделала главные анонсы, а на протяжении последующих дней будут проходить семинары для разработчиков с демонстрацией новых инструментов и возможностей платформ Microsoft. Вопреки ожиданиям, компания не анонсировала следующее обновление Windows 10, известное под кодовым названием Redstone 3, но и без этого компании было чем заинтересовать публику. Под катом мы собрали главные анонсы первого дня Build 2017.
Windows 10 на полпути к миллиарду
Когда Microsoft выпустила Windows 10, то руководство корпорации заявило, что к 2018 году они планируют получить миллиард устройств под управлением новой ОС. Спустя некоторое время стало ясно, что уложиться в желаемый срок компании не удастся. Несмотря на это, Windows 10 пользуется большой популярностью. Первым анонсом Build 2017 стало то, что под управлением этой ОС работает более 500 миллионов устройств. В это число входят персональные компьютеры, ноутбуки, планшеты, смартфоны, консоли Xbox, HoloLens и другие девайсы на базе Windows 10.
Смарт-колонки
На днях Microsoft и Harman/Kardon анонсировали смарт-колонку Invoke, являющуюся аналогом Amazon Echo и Google Home. Она позволяет взаимодействовать с голосовым помощником Cortana. На Build 2017 Microsoft объявила, что подобный девайс разрабатывает компания HP при поддержке Intel.
Cortana везде
Microsoft анонсировала новый инструмент Cortana Skills Kit. С его помощью разработчики смогут встраивать виртуального помощника Cortana в приложения для Android, iOS и Windows 10, а также создавать приложения для смарт-колонок вроде Harman/Kardon Invoke. Ко всему прочему, с помощью Cortana Skills Kit голосового помощника можно будет встраивать в автомобильные системы. Набор инструментов Cortana Skills Kit пока доступен только в США.
Поиск по видео
Одним из самых интересных анонсов стал новый инструмент Video Indexer, позволяющий выполнять поиск по видео, не просматривая его. Video Indexer уже умеет распознавать предметы, лица, эмоции людей и переводить голос в текст на восьми языках.
PowerPoint
В фирменном приложении для создания презентаций PowerPoint появится новый инструмент Presentation Translator. С его помощью можно в режиме реального времени переводить текст презентации на разные языки.
Outlook
В почтовом клиенте Outlook появится возможность совершать разные действия в других сервисах, не покидая при этом само приложение. Например, можно будет ответить на сообщение в Twitter или добавить новую задачу в менеджер задач, оставаясь в Outlook.
Адаптивные карточки
Во всех сервисах Microsoft с поддержкой Bot Framework, включая Cortana, Skype, Bing и других, появятся адаптивные карточки с полезной информацией. Контент в них будет отображаться одинаково во всех сервисах. Используя адаптивные карточки разработчики могут создавать блоки контента для приложений на всех платформах. С Bot Framework разработчики также могут внедрять Microsoft Payment Request API для реализации простой оплаты в своих ботах.
Visual Studio для macOS
Для компьютеров под управлением macOS вышла стабильная версия Visual Studio 2017. С его помощью разработчики смогут создавать кросс-платформенные приложения и переносить существующие на другие платформы. Релиз включает в себя предварительные версии инструментов для работы с Docker, Azure Functions и поддержкой проектов Xamarin.Io.
Teams
Microsoft представила приложение Teams на основе чатов в Office 365. Оно разработанно для совместной работы над разными проектами. По сути, это некий аналог Slack. Для Teams будут доступны боты и приложения, расширяющие его возможности. Разработчики могут также добавлять новые возможности в приложения Teams, включая уведомления в ленте активности, расширения и прочее.
Cosmos DB
Microsoft разработала облачную базу данных для сервисов и приложений Cosmos DB. Это новый тип базы данных, предоставляемый как сервис, который создан для глобально-распределенных облачных приложений, оперирующих большими объемами информации - от Интернета вещей и ИИ до мобильных приложений - с высокой производительностью, отказоустойчивостью и поддержкой любых типов данных, включая Graph. Это первый в своем роде глобально распределенный, многомодельный сервис базы данных, обеспечивающий горизонтальное масштабирование с гарантированным временем безотказной работы, пропускной мощностью, стабильностью и задержкой всего в миллисекунду, что делает его лучше 99% других решений.
Расширения для Microsoft Graph
Расширения для Microsoft Graph позволяют использовать данные рабочего окружения совместно с данными пользовательских устройств, а также информацией о расположении и поведении объектов в реальном мире.
Azure Batch AI Training
Для облачной платформы Azure был представлен набор инструментов Batch AI Training, с помощью которых сторонние разработчики смогут обучать собственные нейросети, используя TensorFlow от Google, Cognitive Toolkit от Microsoft, Caffe и аналогичные библиотеки. Набор инструментов позволит разработчикам и специалистам по работе с данными настраивать окружение с определенными параметрами и запускать свои модели на множестве процессоров, графических процессоров и даже программируемых пользователями вентильных матрицах.
Azure Cloud Shell
Azure Cloud Shell - новая оболочка для системных администраторов, позволяющая управлять системами через командную строку.
Обновленные приложения Azure
Для Android и iOS были представлены обновленные приложения Azure. С их помощью системные администраторы могут удаленно управлять системами непосредственно с мобильных устройств.
Azure IoT Edge
Также была представлена облачная платформа IoT Edge, созданная на базе инфраструктуры Azure. Она предназначена для управления подключенными к Интернету устройствами.