Windows 8 Consumer Preview
Windows 8 Consumer Preview

Building Windows 8 появилась детальная информация о приложениях для интерфейса Metro в Windows 8, в частности об установке и получения ими разрешений. Microsoft развивает экосистему Windows направлении, схожем с концепцией Windows Phone, Android, iOS и OS X, и уходит от старой модели. Разработчикам придётся адаптироваться к новым правилам и политикам (которые будут очень простыми).

Установка приложений в Windows Store будет производиться в один клик, будет вестись постоянный мониторинг падений приложений и сбор отзывов пользователей, причём разработчикам не придётся самостоятельно писать код для всего этого. Кроме того, при нарушении целостности Windows заново скачает приложение и восстановит его.


Metro-приложения будут жёстко заключены в песочницу и будут запрашивать у пользователя определённые разрешения (по аналогии с приложениями из Google Play): доступ к различным медиа-библиотекам, сети, профилю пользователя. По умолчанию у приложения не будет этих разрешений, хотя Microsoft готовит шаблон, который можно будет использовать, чтобы приложение не запрашивало доступ к сети, а имело его изначально.

В статье также говорится о том, что разработчикам будет запрещено модифицировать нативный SDK и использовать неподдерживаемые API, в том числе и скрыто, а также выводить форсированно приложения из песочницы. Будут ли разработчики придерживаться этих правил целиком зависит от того, насколько полным будет SDK Metro. Как видите, настаёт время, когда и на десктопе приложения будут работать из песочницы.

Система Orphus