Разработчики Microsoft не только пытаются изобретать собственные решения (что получается с переменным успехом), но и зачастую «перенимают» удачные идеи и наработки коллег-конкурентов — Apple или Google. Одно из таких «заимствованных» решений — добавленный в Windows 10 магазин приложений.
Особенность Win10
Операционная система, полноценный релиз которой анонсирован на середину-конец 2015 года, доступна для тестирования уже несколько месяцев. Microsoft представляли операционку на многих мероприятиях. От всех предыдущих релизов Win10 отличает и степень интегрированности между различными устройствами.
По задумке разработчиков, система должна выглядеть универсально на всех девайсах, начиная от мобильных телефонов и заканчивая стационарными персональными компьютерами с большими мониторами. Для достижения этой цели в Microsoft не только полностью переосмыслили подход к дизайну интерфейсов, но и ввели ряд дополнительных сервисов, в том числе магазин приложений.
Предыстория
Само понятие «универсальное приложение» появилось в лексиконе программистов и пользователей продукции Microsoft после выхода на рынок Windows 8. В Windows 8.1 приложение для десктопа могло разрабатываться параллельно с мобильной версией того же сервиса.
Внутренняя логика программ могла быть практически идентичной, хотя многие сторонние разработчики предпочитали адаптировать собственные сервисы отдельно для мобильный устройств, отдельно для ПК. При этом понятию «универсальность» с точки зрения Microsoft такой подход не противоречит.
«Универсальность» от Microsoft
Понятие единообразия и универсальности приложений несколько отличается в восприятии рядового пользователя и маркетингового отдела софтверной компании. В большинстве случаев конечный потребитель будет ожидать того, что приложения с одинаковым названием, приобретенные для Windows Phone и для десктопной Windows старше 8 версии будут обладать примерно одинаковым интерфейсом, набором функций и внутренней логикой действия. С точки зрения компании, создававшей «универсальный» магазин, все выглядит немного иначе.
Под «универсальностью» в Microsoft понимают возможность приобрести приложение для всех устройств сразу. Купив программу для телефона с операционкой Windows Phone, пользователь автоматически получает «в комплекте» то же приложение для десктопной версии системы (если приложение присутствует в магазине).
Если приложение числится купленным под пользовательским аккаунтом в Windows Store, повторно оплачивать его не придется. Например, в одну и ту же игру, приобретенную за некоторую сумму, можно играть на всех устройствах — от смартфона до планшета и десктопа. Достаточно зайти в магазин под своим аккаунтом, выбрать программу из списка и запустить ее.
При этом не нужно беспокоиться о том, что место на девайсе закончится из-за избытка «лишних» приложений. Автоматической установки на все зарегистрированные устройства не происходит. При необходимости можно удалить приложение, а затем проинсталлировать заново. Если в магазине осталась отметка о том, что программа уже была оплачена, повторной покупки от пользователя не потребуют.
Бонус для разработчиков
Универсальный магазин от Microsoft должен упростить жизнь и сторонним разработчикам программ. Вместе с выпуском Windows 10 компания предложила и новые средства программирования.
Благодаря пакету приложений от Microsoft программисты смогут создавать приложения для всех устройств, которые работают на Windows (телефонов, планшетов и десктопов), а также для игровой приставки производства Microsoft – Xbox One. Все приложения, выпущенные с использованием новой технологии, будут собраны в едином магазине.
Магазин в Windows 10
Согласно тем фактам, которые удалось собрать тестировщикам превью Window 10, новый магазин будет значительно отличаться и от того, что пользователи видели в Windows Store под более ранние версии операционки, и от центра покупки мобильных приложений Windows Phone Store.
В бета-версии операционки присутствуют интересные конфигурационные файлы, предназначенные для магазина. Ознакомиться с ними можно после установки Win10, перейдя в системную папку Windows, затем в раздел SoftwareDistribution, а уже в нем — в каталог SLS. Выполнять поиск нужно при включенном сервисе обновлений операционной системы от Microsoft.
Из найденных конфигов тестировщики сделали вывод о том, что сотрудники компании-производителя уже могут перейти в анонсированный магазин приложений прямо из текущего Windows Store. Название нового сервиса также не является тайной — назовут маркет OneStore. Кроме общего облачного хранилища под названием OneDrive Microsoft планирует запустить и единственный магазин для всех устройств на платформе Windows.
Веб-интерфейс текущего магазина приложений будет полностью переработан — вероятно, согласно принципам Metro дизайна, инновации рэдмондской компании. Попробовать «в деле» бета-версию магазина можно по адресу https://www.microsoft.com/en-US/store/apps.
Особых изменений в стиле и логике магазина пока не обнаружилось, но в целом сайт выглядит проще, приятнее и удобнее.
Самый верх страницы занимает слайдер приложений, которые рекомендованы «редакцией» магазина — одобрены Microsoft или признаны компанией особо полезными. Меньшим «весом» обладают приложения, рекомендованные и высоко оцененные самими пользователями. Блок со ссылками на такие программы располагается чуть ниже на странице. Сортировка приложений выполняется согласно средней оценке от скачавших программу клиентов.
Третий по порядку блок — ТОП приложений. Все программы тут поделены на специфические разделы. Например, можно просмотреть общий список, выбрать только бесплатные сервисы, только коммерческие, ознакомиться с новинками или в первую очередь посмотреть приложения, получившие максимальную оценку пользователей.
Изменилась и рейтинговая система оценки приложений. Разобраться в том, кто и как оценивал приложение, стало намного проще. Кроме общего балла, набранного программой, клиентам стала доступна возможность просмотра каждой оценки отдельно.