Универсальное приложение Windows


Универсальное приложение Windows (ранее — приложение Windows Store и приложение Metro-style) — приложение, которое может запускаться на всех поддерживаемых Windows устройствах, будь то персональный компьютер, планшет, смартфон, Xbox One, Microsoft HoloLens или интернет вещей[1]. Такое приложение продаётся и загружается через Windows Store и иными способами, описанными ниже.

Начиная с Windows 10, универсальное приложение называется «приложение Windows» (англ. Windows app). Универсальное приложение, соответствующее спецификации Microsoft, установленное при помощи Windows Store, называется «доверенное приложение из Windows Store» (англ. trusted Windows Store app), остальные приложения называются «настольными» (англ. desktop apps). В отличие от последних, приложения Windows и доверенные приложения хранятся в папке C:\Program Files\WindowsApps[2].

Впервые подобные приложения появились в Windows 8 и назывались «приложения Metro-стиля» (англ. Metro-style apps). Тогда был запущен Windows Store (2012 год) — магазин приложений для Windows 8.

В Windows 8 приложения Metro-style не запускаются в окне, вместо этого они занимают весь экран или одну из сторон — часть слева или справа. У приложений нет заголовка окна, системного меню, выраженных границ окна или кнопок управления. Полоса прокрутки по умолчанию скрыта, пока курсор не будет на нём. Меню расположено в «панели настроек» (англ. settings charm).

Строка заголовка спрятана по умолчанию, пока курсор не достигнет верхнего края экрана. С помощью гамбургер-кнопки открывается меню.

Для большинства пользователей единственный способ получения таких приложений — через Windows Store. Предприятия, работающие в инфраструктуре домена Windows, могут заключить контракт с Microsoft на разрешение распространять приложения Metro-style без использования Windows Store. Кроме того, Google[3][4] и Mozilla Foundation[5][6] получили разрешение распространять свои браузеры с этим стилем через другие каналы распространения. На данный момент Chrome имеет возможность включить этот интерфейс, а Mozilla Foundation решила отказаться от разработки «Touch»-интерфейса[6].