Новые возможности для разработчиков в Microsoft 365
Корпорация Microsoft на своей ежегодной конференции Build представила усовершенствования платформы Microsoft 365, включающей в себя Office 365, Windows 10 и Enterprise Mobility + Security (EMS).
Новые интеллектуальные возможности для создания решений в Microsoft 365 обеспечат современную рабочую среду для пользователей и помогут разработчикам создавать более удобные инструменты. Среди них – новые средства для разработки функционала на разных языках и платформах. В сочетании с аналитическими данными из Microsoft Graph платформа Microsoft 365 поможет разработчикам создавать интеллектуальные приложения.
Новые программные интерфейсы Microsoft Teams API в Microsoft Graph и поддержка собственных приложений организаций в Teams позволяют создавать специализированные «умные» решения, отвечающие конкретным потребностям бизнеса или отрасли. Компании могут также публиковать свои приложения в магазине Teams.
Интеграция SharePoint с Microsoft Teams позволяет закреплять страницу SharePoint непосредственно в каналах для обеспечения более продуктивной работы. Разработчики могут использовать современные программные платформы, такие как React, в своих проектах, добавляя больше компонентов для систематизации на страницах SharePoint.
Новый уровень поддержки для Power BI Visualizations в Excel дает разработчикам возможность переносить специализированные визуальные элементы Power BI в Excel, чтобы охватить большее количество пользователей.
Обновления в системе Fluent Design позволят создавать более удобные интерфейсы. С UWP XAML Islands доступны более функциональные и гибкие элементы управления XAML, вне зависимости от того, какие платформы UI-разработки используются – Windows Forms, WPF или нативный Win32.
.NET Core 3.0 позволяет использовать последнюю версию .NET и запускать свои приложения в автономной среде, а также создавать приложения, не задействуя основную ИТ-инфраструктуру.
Комплексное решение MSIX для контейнеризации предлагает простой способ конвертировать крупные каталоги приложений. В него вошли все лучшие функции UWP, включая установку и обновление, а также управляемую модель системы безопасности и поддержки для корпоративного управления и Магазина Microsoft.
Новые пользовательские функции Azure Machine Learning и JavaScript позволяют разработчикам и организациям создавать собственные функциональные дополнения к каталогу формул Excel.
Windows Machine Learning – новая платформа, помогающая разработчикам создавать модели машинного обучения в интеллектуальном облаке, а затем разворачивать их оффлайн с высокой производительностью на ПК.
Microsoft также представила комплекс технологических возможностей, которые должны повысить мобильность сотрудников. Они позволяют использовать мобильные инструменты Windows на множестве устройств и платформ. В частности, новый инструмент для соединения телефона с ПК на Windows 10 предоставляет мгновенный доступ к сообщениям, фотографиям и уведомлениям. С его помощью можно будет одним движением быстро перетаскивать фотографии с телефона в документ на ПК. Решение вскоре будет доступно для участников программы Windows Insider Program.
В приложении Microsoft Launcher app на Android появится функционал для корпоративных пользователей, включающий обнаружение бизнес-приложений и ИТ-консультации по конфигурации. Приложение Microsoft Launcher также поддерживает Timeline для запуска приложений одновременно на нескольких устройствах.
Браузерные сессии Microsoft Edge на iPhone или iPad отображаются в Timeline на ПК с Windows 10. Теперь пользователи смогут получить доступ к Timeline на iPhone с помощью Microsoft Edge.
Появилась возможность охватывать и вовлекать новых пользователей с помощью Sets – более простого способа организовать рабочие процессы и вернуться к ранним действиям. Универсальная платформа Windows (UWP) будет сразу совместима с Sets.
Наконец, Adaptive Cards теперь поддерживается в Microsoft 365, позволяя разработчикам создавать интерактивный контент в сообщениях от приложений, ботов или сервисов в Teams и Outlook. Это позволит утверждать финансовые отчеты или комментировать неполадки в GitHub непосредственно в чате Teams или даже оплачивать счета из электронной почты.