Оболочка Windows Shell предоставляет доступ ко всем объектам операционной системы, необходимым для работы приложений, а также обеспечивает работу самых разных элементов, таких как панель задач, меню «Пуск», рабочий стол и т. д. Сегодня в разных версиях Windows 10 используются различные варианты Windows Shell: например, Windows 10 Mobile использует иную оболочку, чем настольная ОС. Но уже в обозримом будущем ситуация радикальным образом изменится.
По данным издания Windows Central, Microsoft работает над новой «адаптивной оболочкой» для всех типов устройств под управлением Windows 10, включая персональные компьютеры и планшеты, смартфоны, HoloLens и даже Xbox.
Сегодня Windows Shell не является универсальным элементом системы, в отличие от подсистемы OneCore или приложений на платформе Universal Windows Platform. Windows 10 Mobile, HoloLens и Xbox используют собственные версии оболочки, которые разрабатываются и обновляются независимо друг от друга.
На протяжении нескольких последующих обновлений операционной системы разработчики планируют привнести на все устройства единую Windows Shell. Внутри компании единую оболочку называются «Composable Shell» или «CSHELL». Как ожидается, новая версия Windows Shell будет масштабироваться в режиме реального времени в зависимости от используемого форм-фактора.
Composable Shell будет разрабатываться в следующих крупных обновлениях Windows 10 для смартфонов и ПК, но со временем появится и на Xbox. Фактически, Microsoft уже показала нововведение несколько месяцев назад в ходе демонстрации ПК-подобного интерфейса Continuum в Windows 10 Mobile.
Как отмечают авторы Windows Central, Composable Shell может стать основной для новых смартфонов на ARM, в том числе для Surface Phone. Сегодня это невозможно: настольная версия Windows 10 не имеет интерфейса, способного масштабироваться на устройствах с диагональю менее 6 дюймов. Composable Shell решит эту проблему: при запуске на небольших устройствах система сможет переходить в «режим смартфона», предоставляя интерфейс, похожий на Windows 10 Mobile.
Новая оболочка также расширит возможности складных мобильных устройств: в сложенном режиме смартфон будет работать с интерфейсом Windows 10 Mobile, а в разложенном переходить в режим настольной Windows 10. Благодаря этому появится возможность создать единое устройство, переключающееся между разными режимами в зависимости от ваших нужд в данный момент времени.
При этом разрабатываемая технология является двусторонней: даже если Surface Phone выйдет под управлением Windows 10 Mobile, он сможет использовать Composable Shell для ПК-подобного режима Continuum. Наконец, Microsoft больше не потребуется разрабатывать и обновлять несколько оболочек одновременно: Composable Shell будет масштабироваться под разные типы устройств автоматически.