Skip to content
Navigation Menu
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign up
MobileShell — A custom shell for Windows 10 Desktop/ARM64 (18362+)
Currently on hold (for now)
Made using C++ and Xaml Island
Running on a PC:
Running on a phone:
What’s supported:
- Battery status (charging, normal, saving)
- Detects (like w10m):
- Focus Assist
- Bluetooth
- Location usage
- WiFi
- Cellular (+ dual sim)
- Double tap to sleep
- Rotation — DPI — display changes
- Follows theme colors (currently at launch only)
- Follows dark/light theme changes in real time
- Faster (?)
- Tablet/Desktop mode changes detection
Issues:
- It’s an alpha, expect some issues.
Tasks
- Bug fixes (I have listed a lot of bugs to fix / unimplemented checks / unwanted features)
License
This project is licensed under the MIT License — see the LICENSE.md file for details
В начале этого года стало известно о том, что компания Microsoft работает над новой оболочкой Windows Composable Shell, способной динамически масштабироваться между вашими устройствами и работать на девайсах разных форм-факторов, включая компьютеры, планшеты, телефоны, HoloLens и Xbox. До последнего времени о CShell практически ничего не было слышно. Но благодаря случайно утекшему в релиз билду, пользователи могут взглянуть на первые наработки в новой оболочке. Видео и скриншоты CShell опубликовало издание Windows Central.
Примечание: все это ранний, не готовый к релизу билд. Как и в случае с программой предварительной оценки, финальный софт может сильно отличаться от показанного здесь.
Если говорить вкратце, то CShell – это единая универсальная оболочка для всех устройств на Windows 10. Таким образом, на смартфонах, к примеру, у пользователей появятся новые опции для живых плиток, доступные сейчас только для компьютеров. Речь идет о большой квадратной плитке, контекстном меню и возможности отключить живые плитки для отдельных приложений.
Сходства между компьютером и смартфоном на этом не заканчиваются. Центр уведомлений тоже теперь обладает общей логикой. Переключатели быстрых настроек расположены снизу (должно быть удобнее), а уведомления сверху.
Другим важным дополнением является ландшафтный режим для стартового меню. Смотрится он немного странно, поскольку плитки не заполняют экран полностью. Можно предположить, что этот режим либо еще не допилен, либо является не фичей, а багом. В любом случае, ландшафтный режим, который пользователи просили еще с времен Windows Phone 8, уже есть.
CShell наконец приносит обещанные улучшения для Continuum. Разработчики Microsoft наконец снизошли к пользователям и сделали многооконный режим, позволяющий работать одновременно с несколькими приложения. Разумеется, он поддерживает Windows Snap и TaskView. Эти функции помогут вам быстро организовать рабочее пространство из нескольких приложений. Все это весьма логично, поскольку Microsoft хочет стереть различия в оболочках между компьютерами и смартфонами.
Silverlight-приложения (старые программы, написанные под Windows Phone 8.1) не запускаются в CShell, поскольку Microsoft собирается отказаться от старого кода в своей следующей попытке создать Windows-смартфон. В ней CShell будет играть очень важную, мало не главную роль. Отсюда также сомнения в том, что CShell придет на существующие смартфоны. Вполне возможно, что компания придержит этого туза в своем рукаве до момента анонса своего нового телефона. Это должно случится где-то в 2018 году.
Composable Shell придет также и на компьютеры, но сроки ее выхода пока остаются неизвестными. От источников внутри Microsoft стало известно, что CShell сначала появится для смартфонов (вот это поворот). Нам остается лишь ждать и наблюдать за тем, как Microsoft делает очередную попытку создать One Windows и объединить все свои устройства воедино.
Источник: Windows Central
At the beginning of this year, I exclusively revealed that Microsoft is working on a brand new Windows Shell, called «Composable Shell,» or «CShell,» that’s goal is to bring an adaptive, scalable UI across all types of device form factors, including PCs, tablets, phones, Xbox and HoloLens. Up until now, we haven’t actually seen CShell in action. Thanks to Microsoft’s recent accidental release of internal pre-release builds, that all changes today.
Here’s a quick recap before we dive in. CShell is Microsoft’s new Windows Shell that will eventually replace the existing Windows Shell in future releases of Windows 10. It’s an adaptable shell that can scale in real time, adapting to different screen sizes and orientations on the fly. CShell is a shell modularized into sub-components, which can transition between those components when required, making for a far more flexible user experience on devices that have multiple form factors.
CShell is a big deal. It allows Microsoft to build one shell that scales across form factors, and in this article you will see exactly what that means. Let’s start with the Start screen, which with Windows 10 Mobile differs slightly from the Start experience found on desktop. For example, Windows 10 desktop has large tile sizes, context menus and a few additional options that Windows 10 Mobile doesn’t.
With CShell, that all changes. CShell enables the same Start experience found on a PC on phones, which includes that additional large Live tile size, context menus, and all the same options found in those context menus, such as the ability to turn Live tiles on and off for specific apps. You get the same experience found on desktop on a phone powered by CShell. The similarities don’t just end there, however.
You get the same experience across PC and phone.
The Action Center is also shared across PC and phone with CShell. When you swipe down on Action Center, you get the same, familiar Action Center design you already know from desktop PCs, directly on your phone. At the bottom, you can see your Quick Actions, all of which are customizable just like they are on PC. At the top, you see your latest notifications, which are also actionable and can be swiped away when needed.
Another new addition is a universal landscape mode that works on the Start screen and Apps. Turning your phone sideways shifts the entire UI, including Live tiles, into landscape orientation. We’re not sure if this is just a bug, or if it’s is the intended behavior. This is prerelease software after all. Regardless, landscape mode is there. Landscape mode feels universal. The UI jumps in and out of apps in landscape mode like you’d expect from an app that supports landscape. Adding landscape mode to Windows phones has been a popular request from Insiders, so it makes sense that Microsoft is finally working on it.
Continuum makes a lot more sense with CShell
CShell also introduces a number of new improvements to the Continuum experience. Booting into Continuum, you can see the work Microsoft has been doing to make the experience more powerful. Windowed mode is here, enabling the ability to run several apps at one time directly on your phone when connected to an external screen. It supports Windows Snap and Task View, too. Fluent Design elements also work when in Continuum, another nice touch.
All the latest news, reviews, and guides for Windows and Xbox diehards.
These screenshots are also an early look at what PCs will look like when CShell arrives, with the addition of Win32 support, of course. The idea with CShell here is to bring the exact same desktop environment to phones, and vice versa. So, it makes sense to see CShell Continuum mimicking the desktop because it is the desktop. It’ll be the same desktop environment on PC as it is on phone devices.
This is still pre-release software however, so not everything represents what the CShell desktop will be. For example, the Start menu seen in our images and video today is not an accurate representation of what the Start menu will look like on desktop. That’d be silly.
The next attempt at Windows on mobile devices?
Silverlight apps do not launch with CShell. Tapping on a Silverlight app such as WhatsApp simply does nothing, because Microsoft intends to drop Silverlight support with its next attempt at Windows phone. (You can read more about that here.)
Speaking of Microsoft’s next attempt at Windows on mobile devices, CShell will play a huge part in it. We’re not entirely sure if CShell will be coming to existing Windows 10 Mobile devices. There’s no technical reason as to why it couldn’t, but we think Microsoft might want to save CShell for its next major attempt at Windows phone, which we hear will debut sometime during 2018.
If Microsoft decides to bring CShell to existing Windows phones, I expect to see that happen before then. But I’m not holding my breath. A timeframe for CShell on desktop is also pretty hazy, and my sources were unable to commit a specific release time frame. What we do know is CShell will likely be coming to mobile devices first before making its way to desktops.
The images in this post show you what CShell looks like on a phone. From there, it’s not hard to imagine what CShell will look like on PC. It’ll look identical because that’s the goal of CShell; it’s the same shell across devices. Your desktop will continue to look just like a desktop when CShell arrives. The same goes for Xbox, HoloLens and everything else that has a UI.
CShell is the another stepping stone towards Microsoft’s «One Windows» vision and is a big deal for Microsoft and Windows in general. We can’t wait to see what else the company has planned for Windows 10.
This article features prerelease software. The UI is not final, and there are several bugs and UI issues present, and some features are not finished. As is the case with all prerelease software, everything is subject to change.
Zac Bowden is a Senior Editor at Windows Central. Bringing you exclusive coverage into the world of Windows on PCs, tablets, phones, and more. Also an avid collector of rare Microsoft prototype devices! Keep in touch on Twitter and Threads
Когда Microsoft показала Windows 10, компания делала большую ставку на свои универсальные приложения, единую платформу и единое ядро системы. Собственно, уже тогда стало понятно, куда клонит компания. С каждым новым обновлением Microsoft проделывает огромное количество внутренней «подкапотной» работы, делая ядро системы все более и более универсальным. Уже сейчас мы дошли до того, что компилируется одна сборка Windows 10, а на устройства уже отправляются нужные дистрибутивы, что ещё года 2 назад было не возможно, ибо сборки Windows 10 Mobile и Windows 10 собирались по отдельности. Но последним этапом на пути к полной унификации Windows 10 является универсальный интерфейс, о котором сейчас и пойдет речь.
Как мы уже все с вами знаем, Microsoft работает над универсальной Shell-оболочной интерфейса Windows 10, которая также известна как CShell. Универсальная CShell (Composible Shell) оболочка сделает из Windows 10 систему, интерфейс которой будет адаптироваться под разные форм-факторы: смартфоны, ПК, планшеты, Xbox, HoloLens, Surface Hub и т.д.
Собственно, мы еще не разу не видели, что это и как это работает на самом деле, до сегодняшнего дня. Ребята из Windows Central эксклюзивно (!), продемонстрировали работу универсальной Shell оболочки на смартфоне HP Elite 3X. Как?
На прошлой неделе, случился сбой в инженерных системах Microsoft, которые отвечают за выпуск сборок на разные круги обновления. Это привело к тому, что на устройства пользователей начали прилетать различные внутренние сборки из разных веток разработки. Так, например, некоторые пользователи стали сообщать, что их смартфоны начали получать сборку под номером 16212.1001.rs_iot.170531-1800 (UP-CTv2). Естественно, многие начали пытаться скачать эту сборку и установить на свои устройства, надеясь увидеть что-то очень интересное, но получали только «кирпич». Тем не менее, ребятам из Windows Central, каким-то способом, удалось запустить эту сборку на смартфоне HP Elite X3. И что же там они увидели? Ту самую универсальную CShell оболочку!
Отдельно стоит подчеркнуть тот факт, что на видео не концепт и не какой-то заскриптованный макет, а это реальная рабочая сборка с рабочим функционалом.
Общий интерфейс и Continuum
CShell позволит компании Microsoft создавать одну единственную пользовательскую оболочку системы, которая будет сама масштабироваться под различные формфакторы. И в этой статье вы наглядно увидите, что всё это значит. Начнём с меню «Пуск», который на Windows 10 Mobile несколько отличается от того, что мы видим в десктопной системе. Например, в Windows 10 присутствуют большие плитки и контекстное меню с дополнительными опциями, чего нет на Windows 10 Mobile.
С приходом CShell всё изменится. Он позволяет использовать одинаковый интерфейс меню «Пуск» на ПК и смартфонах, в том числе большие динамические плитки, контекстное меню и, например, возможность отключения динамических плиток для определённых приложений. Проще говоря, вы сможете использовать меню «Пуск» абсолютно одинаково на всех устройствах, использующих CShell. Однако на этом сходства не заканчиваются.
Центр уведомлений также доступен для ПК и смартфонов с CShell. Когда вы откроете Центр уведомлений, вы увидите привычный интерфейс с десктопной версии Windows 10 прямо на своём смартфоне. Внизу также окажутся быстрые действия, которые настраиваются абсолютно также, как и на ПК. В верхней части вы найдёте свои последние уведомления, которые также можно развернуть или удалить, если это необходимо.
Ещё одно новшество – универсальный ландшафтный режим, который работает как в меню «Пуск», так и в списке «Все приложения». Поворот экрана в сторону изменит весь пользовательский интерфейс, включая живые плитки, сделав его подходящим для альбомной ориентации. Сложно сказать, задумано так было изначально, или же это простая ошибка. В любом случае, это предварительная версия программного обеспечения, где существует универсальный ландшафтный режим. Пользовательский интерфейс сканирует и убирает приложения, которые не поддерживают ландшафтный режим. Добавление ландшафтного режима является одним из самых популярных запросов инсайдеров, так что, наверное, можно сказать, что в Microsoft работают над этим.
CShell также вводит ряд улучшений в работу функции Continum. Загрузившись в режим Continuum, вы сможете оценить проделанную работу Microsoft, благодаря которой функция стала ещё более мощной. Появился оконный режим, позволяющий одновременно запускать несколько приложений на вашем смартфоне, подключённом к внешнему экрану. Он также поддерживает Windows Snap и Task View. Что интересно, элементы Fluent Design также работают в режиме Continuum, что не может не радовать.
По этим скриншотам можно понять, что интерфейс Continuum, с приходом CShell, будет очень похож на десктопную версию системы. Для полного счастья останется добавить поддержку Win32-приложений, которая присутствует в Windows 10 ARM. Идея CShell заключается в том, чтобы принести десктопную рабочую среду на смартфоны и наоборот. Проще говоря, у вас будет единая рабочая среда на ПК и мобильных устройствах.
Тем не менее, это всё ещё предварительная версия программного обеспечения. Стоит отметить, что далеко не все элементы выглядят также, как на десктопной версии с CShell. Например, меню «Пуск», показанное на скриншотах и видео, не является полной копией того, что мы видим на своих компьютерах. И это правильно, ведь далеко не на последнем месте остаётся удобство использования системы.
Нужно отметить, что CShell будет играть огромную роль для будущего мобильной платформы Microsoft, ибо в таком случае, Microsoft может создать устройство на полноценной Windows 10 и CShell, который в режиме смартфона будет иметь мобильный интерфейс, а в режиме Continuum полноценный интерфейс от десктопной Windows 10 с возможностью запуска Win32-приложений.
Подводя итоги, стоит сказать, что CShell — ещё один смелый и огромный шаг в сторону одной единой и универсальной Windows, к созданию которой компания стремится уже не один год. Однако всегда держите в уме, что CShell сейчас находится на очень раннем этапе разработки, а значит у компании ещё довольно приличное количество времени, чтобы довести это все до ума, ибо по некоторым данным, появление универсальной Shell-оболочки состоится только в 2018-ом году.
Чтобы опробовать мобильный интерфейс Windows, не обязательно менять смартфон. Экосистема Microsoft доступна и для пользователей других ОС, нужно только установить необходимые компоненты. Какие — сейчас расскажем.
Лаунчер
Arrow Launcher — одна из наиболее продвинутых оболочек, умная и адаптирующаяся к привычкам пользователя. Ближайшими аналогами Arrow Launcher можно назвать малоизвестные в России Aviate Yahoo и Nokia Z Launcher.
Microsoft Launcher
Microsoft CorporationЦена: Бесплатно
Загрузить
Arrow предлагает множество жестов для управления и очень удобный интерфейс с пятью основными рабочими столами. Каждый предназначен для отдельной категории: приложения, сообщения и звонки, недавние действия и виджеты. Шторка остаётся стандартной. Значки приложений тоже не изменены, так что было бы неплохо установить отдельный пакет значков, например Stark или Minimal UI. Они позволят почти полностью имитировать внешний вид Windows 10 Mobile.
Приложение не найдено
К сожалению, Microsoft не рискнула выпустить оболочку для Android в стиле Windows 10. Поэтому стоит обратить внимание на приложения сторонних разработчиков, которых довольно много. Наилучшим выбором может стать SquareHome 2. Этот лаунчер полностью имитирует плиточный интерфейс последних версий Windows 10 Mobile.
Плитки настраиваются, перемещаются, добавляются — по одной или совместно. Плиткой можно сделать не только значок приложения, но и любой виджет, а потом подогнать его под нужный размер. Правда, в отличие от оригинальной системы, значки в SquareHome размещаются на страницах, как в обычных оболочках для Android.
Square Home
ChYK the devЦена: Бесплатно
Загрузить
Обои
Конечно, для полного погружения необходим не только лаунчер, но и соответствующие обои. Они передают дух экосистемы не хуже более серьёзных настроек. Постоянно обновляющуюся подборку обоев, маскирующих Android под Windows 10 Mobile, можно найти здесь.
Экран блокировки
Экраны блокировки Microsoft представлены в Google Play сразу двумя приложениями, каждое из которых имеет собственные фишки.
Первое, Next Lock Screen, является, скорее, эстетической надстройкой над стоковым локскрином в стиле Windows Phone. Оно не заменяет экран блокировки и работает только в том случае, если гаджет разблокируется паролем или рисунком. Разблокировка при помощи сканера отпечатка пальцев или одной из функций Smart Lock сразу открывает рабочий стол, минуя все красоты Next Lock Screen. На локскрин можно вывести 5–10 часто используемых приложений, которые запускаются напрямую. Свайп вверх открывает список приложений, свайп вниз разблокирует устройство.
Вторая замена стоковому экрану блокировки — Picturesque Lock Screen, представляющий оболочку для Bing. После установки приложения не только меняется стиль экрана блокировки, но и выводятся разнообразные уведомления, результаты спортивных состязаний, новости и погода.
Элементы управления для этого локскрина противоположны используемым в Next: свайп вниз открывает доступ к быстрым настройкам и избранным приложениям, свайп вверх разблокирует гаджет. Если провести пальцем влево, можно получить доступ к новостям от Bing. При этом в верхней части каждого из экранов размещается панель Bing. Её можно использовать для поиска в контактах, приложениях или интернете без разблокировки устройства.
Cortana
По заявлениям разработчиков Microsoft, их голосовой помощник по всем параметрам обходит Siri и Google Now. Так ли это, лучше проверить самостоятельно. Cortana для Android так же, как и в фирменной системе, умеет синхронизировать оповещения между ПК на Windows 10 и смартфонами под управлением ОС от Google. К сожалению, работает она только на английском языке и в ближайшее время вряд ли появится поддержка русского. Кроме этого, наблюдаются проблемы при совместной работе Cortana и Google Now.
Приложение не найдено
Microsoft Apps
Конечно, без этого приложения нельзя представить работу с экосистемой Microsoft на Android. Это универсальная оболочка с доступом к списку фирменных приложений компании Microsoft Apps в Google Play и офисным файлам в памяти устройства. Такой список позволяет работать с программами напрямую, без использования стокового магазина для установки или удаления.
Связь с Windows
Microsoft CorporationЦена: Бесплатно
Загрузить
Всех этих программ достаточно для того, чтобы опробовать возможности Windows 10 Mobile прямо сейчас. К сожалению, установка приложений на Android не позволит в полной мере ощутить плавность интерфейса, удобство использования системных приложений и продуманность настроек. Только общий вид и совсем немного программ. Сможете выжить со спартанским набором? Можно покупать смартфон на Windows 10 Mobile.