Просмотр по

Westminster станет одним из четырех столпов экосистемы Universal Windows Apps

Westminster станет одним из четырех столпов экосистемы Universal Windows Apps

Программист компании Microsoft, Кирилл Сексенов опубликовал краткое упрощенное руководство по использованию проекта Westminster для преобразования веб-программ в универсальные приложения (Universal Windows Apps), способные работать на устройствах под управлением Windows 10.

Universal Windows Apps — это эквивалент приложений для Apple iPad, только в основе своей более гибкий и потенциально более мощный. Все такие программы доступны из надежного источника, просты в установке и удалении, плотно контролируются посредством Windows Runtime и запускаются в защищенной среде (песочнице).

Westminster, названный по имени знаменитого лондонского моста, это лишь один из четырех «мостов», анонсированных на конференции Build2015. Проект Astoria (название моста через реку Колумбия, между штатами Вашингтон и Орегон) позволяет разработчикам преобразовывать свои Android-программы в приложения Universal Windows Store. Islandwood (подвесной мост для пешеходов в штате Вашингтон) делает то же для iOS, импортируя Objective-C в Visual Studio. И, наконец, проект Centennial (мост через Панамский канал), служит для преобразования традиционного ПО, разработанного для Win32 API.

Сексенов утверждает, что Westminster универсален, в том смысле, что разработчики сами могут выбирать каким текстовым редактором, хостингом и репозиторием кода пользоваться. Разумеется, Microsoft рекомендует применять Visual Studio и Azure, но они могут выбирать Atom, GitHub и Amazon AWS

Распространяемые посредством Windows Store, Hosted Web App работают через Интернет, но могут использовать локальные ресурсы (например, Live Tiles или голосовые команды Cortana) и контент. Они также могут модернизироваться «на лету» обновлением серверов провайдеров веб-приложений. Возможность работы в офлайновом режиме, как пишет Сексенов, обеспечивается протоколами ms-appx:/// или ms-appx-web:///, которые позволяют загружать html/css/JS из установленного локально пакета.

Четыре «мостовых» проекта решают только одну проблему, упрощая перевод в Windows Store программ разных платформ. Гораздо труднее будет заставить людей отдать предпочтение новой системе и отказаться от сложившейся за четверть века экосистемы традиционного ПО для Windows.

Однако, предлагаемый Microsoft бесплатный переход на Windows 10 безусловно будет способствовать этому. Компания рассчитывает, что количество пользователей новой ОС за три года выйдет на миллиард, обеспечив разработчикам огромную потенциальную аудиторию для приложений Windows Store.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *