Страница 4: Universal Apps и Store

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

Говоря об универсальных приложениях (Universal Apps): данные программы доступны исключительно через Microsoft Store, они могут работать на настольных компьютерах, на планшетах и смартфонах. На протяжении года добавится поддержка Windows Holographic и Xbox One, под которыми данные программы тоже смогут работать без существенных изменений со стороны разработчика. Данные программы существенно отличаются от классических приложений Windows, они базируются на представленном вместе с Windows 8 и существенно расширенном с Windows 10 WinRT API. Универсальные приложения работают в среде .NET Framework, но их можно писать в "родном" режиме на C++ или C. Основа кода одинакова для каждой версии, разве что внешний вид Visual Studio оптимизирует под соответствующую версию. Такой подход можно сравнить с концепцией Responsive Design, которая не так давно была принята web-разработчиками.

Screenshot9 UniversalApp 600x375

Netflix в виде приложения

Хороший пример универсального приложения – новый мобильный офис под Windows 10, который может работать на ПК, планшетах и смартфонах. Он использует одну кодовую основу, которая затем адаптируется под разные типы дисплеев. Сторонние разработчики, в том числе Руди Хайн (Rudy Huyn) и Томас Нигро (Thomas Nigro) тоже объявили о намерении преобразовать свои приложения (6tag и VLC под Windows) в универсальные. То же самое касается приложения Instagram, которое вышло под ПК и планшеты Windows с довольно богатым функционалом.

Mozilla объявила о разработке ветки собственного браузера Firefox под Windows 10. Означает ли это появление мобильной версии – нам ещё предстоит увидеть. Поскольку универсальные приложения доступны исключительно через Store, следить за их появлением довольно легко.

Новый Store

Новый магазин приложений Store является важной частью Windows 10. Конечно, как и раньше вы можете устанавливать приложения через дистрибутивы, запуская установочные файлы .exe или пакеты .msi. Но в случае установки приложений через Store вы получите такие преимущества, как централизованное обновление приложений и поиск, позволяющий быстро найти нужную программу. Кроме того, многие приложения будут превращаться в универсальные, то есть они будут доступны и на смартфонах.

Screenshot7 Store 600x375

Новый магазин Store

Магазин Store заметно обновился после Windows 8.1: дизайн был полностью переработан, теперь он опирается на ModernUI 2.0. Слева вверху расположены разделы приложений, игр, музыки и видео, справа – сведения учетной записи Microsoft и функция поиска. Ниже выводятся популярные приложения выбранной категории. Можно выбрать дополнительные подкатегории, что облегчает поиск нужных приложений.

Приложения отображаются на домашней странице подобно Netflix. Иконки приложений расположены горизонтально в ленте, которую вы можете прокручивать. В целом, у магазина Store большой потенциал, который предстоит раскрыть и пользователям, и разработчикам. Store может изменить привычные механизмы поиска и установки программ Windows. На примере той же Mac OS X хорошо видно, как может работать подобный механизм приложений.

Screenshot8 Store2 600x375

Приложение в Store

Лицо вместо пароля

Под Windows 10 Microsoft позволяет избавиться от сложных паролей, которые стоили пользователям много нервов. Уже несколько поколений Windows позволяет войти в систему с помощью отпечатка пальца. Но при этом требуется соответствующая аппаратная начинка, датчики отпечатка пальца устанавливались лишь на некоторые ноутбуки, обычно предназначенные для бизнес-сегмента. Для новое распознавания лица или сканирования сетчатки глаза Windows 10 тоже требуется аппаратная поддержка, но Intel обещает вскоре добавить её к множеству устройств. С помощью фирменной камеры Intel Realsense выполняется захват трёхмерного изображения лица, которое оказывается достаточным для надёжной идентификации пользователя.

С помощью Windows Hello (так называется новая функция) можно входить в систему и различные web-сайты без указания пароля. Microsoft для этой цели представит свой интерфейс программирования. Microsoft обещает высокую степень безопасности Windows Hello, чтобы функция была актуальной и для бизнес-сегмента.