В чем заключается концепция Metro UI? По нашему мнению это концепция компактного и единственного для пользователя устройства. Это может быть что угодно – смартфон, планшет или даже часы. Выходя из дому, вы берете с собой некий компактный аппарат и можете пользоваться им в транспорте, затем, придя на работу, вы подключаете к нему клавиатуру и экран и получаете полноценное рабочее место. Таким образом, в любом месте и в любое время вам доступен одинаковый функционал. В зависимости от ситуации меняется лишь форм-фактор.
Конечно, подобные идеи предлагались уже давно, однако на том этапе не было удобного интерфейса и приложений для их реализации.
Универсализировать персональные компьютеры до сей поры никто не пытался. Умы разработчиков занимали в основном КПК, смартфоны, ультрафоны, планшеты и ультрабуки. Были попытки подвести данные мобильные устройства к идеологии интерфейса ПК, однако они провалились. Другие эксперименты были более удачными, но о них мы говорить не будем. Вернемся к ПК… За последние 30 лет графические интерфейсы на них принципиально не изменились.
Современные компактные мобильные устройства вполне способны самостоятельно и без использования ПК решать серьезные задачи. Однако написать на них дипломную работу, поработать в табличном процессоре или учетной программе практически невозможно. Их производительность это позволяет, однако т.к. предназначение устройств совсем другое, даже маломальского удобства ждать не приходится. Платформа Windows 8 способна сделать из планшетных ПК «настоящие» ПК. И это не будут просто пятисотевровые веб-браузеры. Исходный код будет изначально компилироваться сразу под ARM и под x86; приложения Metro с небольшими изменениями могут быть скомпилированы и под Windows Phone 7. Эти и другие программные изменения помогут объединить два типа устройств.
Пока непонятно, удастся ли Microsoft реализовать вышеописанную идею. Наверняка будет много недоразумений с несовместимостью, будут недовольные у которых любимая игра станет загружаться на пол секунды медленнее и т.д. Однако, как ни крути, Windows8 – это первая удачная попытка объединения стационарных и мобильных платформ. И она может дать толчок к развитию принципиально нового типа персональных вычислительных устройств. Долой компромиссы между удобством работы и мобильностью! И именно Microsoft заложила основы этой концепции будущего. Даже если данная идея не получит развития – она достойна уважения и компания не зря поставила многое на ее развитие.
Небольшой постскриптум. На вашем старом ноуте Win8 может работать не идеально – тяжело без привычного сенсорного экрана, не все благополучно с драйверами, но основной идеи это не меняет. Когда-то Apple выпустила MacOS X и эмулировала в ней среду для исполнения старого кода. Microsoft превзошла своего основного конкурента, предоставив новый инструментарий и сохранив возможность работы win32-приложений. Теперь win32 в прошлом, а с Metro Applications, Metro API и Metro UI нам всем работать (Metro представляет собой не только UI, но полноценную концепцию исполнения приложений). Metro UI в качестве основного экрана можно отключить, однако от приложений Metro все равно не уйти.
Вышеописанная идея витает в воздухе уже давно и отнюдь не является новой. Однако впервые она получила такую серьезную и масштабную реализацию.