Windows

Windows 10 Anniversary Update для добавления приложений Project Centennial в Store, включая приложения Electron

Магазин Windows

Выпуск юбилейного обновления для Windows 10 2 августа будет включать официальную поддержку выпуска приложений Win32 через Магазин Windows с помощью инструментов Project Centennial Bridge. Microsoft также выпустила инструменты, которые позволят скомпилировать существующие приложения Electron для использования в Магазине Windows.

Магазин Windows

Этот шаг был впервые показан в объявлении Evernote о планах выпустить настольное приложение Windows в Магазине Windows. Кроме того, официальный веб-сайт Electron также подтверждает, что приложения, созданные из его программных инструментов, также можно преобразовать для работы в Магазине Windows.

Windows 10 «Anniversary Update» может запускать двоичные файлы win32 .exe, запуская их вместе с виртуализированной файловой системой и реестром. Оба создаются во время компиляции путем запуска приложения и установщика в контейнере Windows, что позволяет Windows точно определить, какие изменения в операционной системе были сделаны во время установки. Сопряжение исполняемого файла с виртуальной файловой системой и виртуальным реестром позволяет Windows включить установку и удаление одним щелчком мыши.

Кроме того, exe запускается внутри модели appx — это означает, что он может использовать многие API-интерфейсы, доступные для универсальной платформы Windows. Чтобы получить еще больше возможностей, приложение Electron может соединиться с невидимой фоновой задачей UWP, запущенной вместе с exe — своего рода, запущенной в качестве помощника, для запуска задач в фоновом режиме, получения push-уведомлений или для связи с другими приложениями UWP.

Электронное приложение

Некоторые приложения, созданные с помощью инструментов Electron, включают Slack, VSCode, Hive, WordPress и другие.

Будет очень интересно посмотреть, что произойдет 2 августа и позже, и увидим ли еще больше приложений Win32 в Магазине. Хотя такие приложения ничего не делают для Windows 10 Mobile, эти проекты рассматриваются как шаг впереди UWP и могут заставить другие компании переосмыслить стратегию универсальных приложений в будущем.

Столетние приложения могут иметь зацепки в ОС, такие как уведомления и Live Tiles, что делает их более современными, чем традиционные варианты Win32 с установками .exe. Они также не изменяют реестр, позволяют более чистые установки и обеспечивают лучшую безопасность для потребителей. Как и любое приложение Windows Store, приложения Centennial также могут автоматически обновляться через Магазин.

Вы можете прочитать о полном плане Microsoft для UWP и Bridges в их недавнем посте в блоге «Выбор пути для существующих настольных приложений» .

Спасибо Дэниелу Гэри за подсказку!

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone