Tehnografi.com - Технологические новости, обзоры и советы

Microsoft представляет версию 1.0 Project Rome SDK для Android и iOS

Чтобы приложения не ограничивались одним устройством, Microsoft объявила о доступности версии 1.0 Project Rome SDK для Android и iOS. Project Rome, или Remote Systems API, — это независимая от устройства платформа, которая помогает создавать ориентированный на людей опыт на разных устройствах. Он разрушает барьеры во всем Windows устройства.

На Windows В блоге Microsoft описала, что такое Project Rome SDK:

Project Rome — это платформа, обеспечивающая бесперебойную работу на разных устройствах и на разных платформах. Философия проекта «Рим» проста. Опыт приложений не должен быть привязан к одному устройству, так же как и данные не должны быть привязаны к одному устройству. Ваши приложения, как и ваши данные, должны путешествовать с вами

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

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

Некоторым сценариям можно воспользоваться с помощью API REST и пакетов SDK собственной платформы через Microsoft Graph. В некоторых сценариях, таких как «Уведомления», используется комбинация API-интерфейсов Microsoft Graph и клиентских пакетов SDK. Несмотря на то, что API-интерфейсы REST помогают быстро и просто реализовать функции Project Rome, использование реализаций для конкретной платформы может в некотором смысле помочь. Они могут предоставить:

  • Объектная модель на родном языке
  • Локальное хранилище
  • Шаблон публикации-подписки на обновления
  • для приложений, работающих на Windows (приложения UWP или Win32), многие дополнительные функции включают использование учетной записи пользователя по умолчанию и автоматическое отслеживание активности пользователей.
  • Project Rome может помочь создать «человекоориентированные сценарии», которые смогут путешествовать вместе с пользователем и гармонизировать его устройства независимо от форм-фактора или платформы.