Microsoft desktop app installer что это
Перейти к содержимому

Microsoft desktop app installer что это

  • автор:

Desktop App Installer доступен для установки в Магазине Windows

Несколько дней назад мы публиковали скриншоты нового инсталлятора универсальных приложений Desktop App Installer. Накануне стало известно, что он уже доступен для установки в Магазине Windows, разумеется только пользователям новейших сборок Insider Preview.

Приложения и программы
| 5 мая 2016 в 11:40

Чтобы опробовать новый инсталлятор в деле, нужно лишь установить его из Магазина Windows, разрешить установку приложений не из Магазина в панели Параметры → Обновление и безопасность → Для разработчиков, добыть где-то файл .appx или .appxbundle с действующим сертификатом и просто запустить его. Ещё раз уточним, что сейчас Desktop App Installer доступен только «инсайдерам».

Desktop App Installer доступен для установки в Магазине Windows

Desktop App Installer доступен для установки в Магазине Windows

Desktop App Installer доступен для установки в Магазине Windows

Нам кажется, что в дальнейшем это приложение будет включено в состав операционной системы «из коробки», наверняка уже в «Юбилейном обновлении» (Anniversary Update). Тем кто не в курсе, поясним: Desktop App Installer служит для установки универсальных приложений в обход Магазина Windows, аналогичный инструмент имеется в Android для установки приложений из .apk файлов, например.

Microsoft Desktop App Installer сделает установку APPX простой и удобной

Совсем недавно компания Microsoft выпустила Desktop App Converter (Project Centennial) для Windows 10. С помощью данного инструмента разработчики могут конвертировать свои классические Win32-приложения в современные универсальные приложения Windows, которые в дальнейшем можно распространять через Windows Store. Теперь же стало известно, что внутри компании Microsoft тестируется ещё одно приложение, которое облегчит разработчикам процесс распространения своих приложений Project Centennial. Речь о Microsoft Desktop App Installer, как вы уже поняли из заголовка.

Новый установщик, фактически, позволи разработчикам устанавливать файлы .appx или .appxbundle на свой ПК с Windows 10 без использования PowerShell или CMD. Можно провести аналогию с Windows 10 Mobile, где такая схема уже работает. То есть пользователям нужно просто два раза щёлкнуть на нужном файле в проводнике, после чего приложение будет установлено с помощью Microsoft Desktop App Installer.

На текущий момент приложения Project Centennial не могут распространяться в Windows Store. Данный функционал компания планирует добавить вместе с релизом обновления Windows 10 Anniversary Update в июле этого года. Пока же разработчики могут предоставлять пользователям сконвертированные .appx-файлы, которые пользователи смогут устанавливать через Microsoft Desktop App Installer.

Сейчас данное приложение недоступно в Windows Store, однако можем ожидать его появление в ближайшие недели или месяцы. В общем, будем следить за поступающей информацией. А пока пишите свои мнения, предложения и идеи в комментариях под этой новостью!

Microsoft Desktop App Installer для улучшения установки приложений .appx

Пользователи телефонов, отличных от Windows, часто говорят, что никогда не купят телефоны Microsoft из-за ограниченного числа доступных приложений. Технический гигант учел этот аргумент, и сейчас он, похоже, является одним из его приоритетов. Microsoft недавно выпустила конвертер настольных приложений, позволяющий разработчикам конвертировать свои приложения Win32 в приложение UWP и распространять его через Магазин Windows.

Поскольку доходы от продаж телефонов постоянно сокращаются , Microsoft отчаянно пытается сделать свои телефоны более привлекательными для потенциальных покупателей и хочет решить проблему с приложениями как можно быстрее. Следующим шагом после Конвертера настольных приложений является установщик настольных приложений компании.

Это новое приложение проходит внутреннее тестирование и позволит разработчикам легче распространять свои приложения . Разработчики смогут устанавливать файлы .appx или .appxbundle на свои ПК с Windows 10 без использования Powershell или вставки команд в CMD. Затем пользователи дважды щелкают файл .appx или .appxbundle в проводнике и устанавливают его на свой ПК с помощью установщика настольных приложений.

Приложение также позволит разработчикам распространять свои приложения за пределами магазина. Может ли это быть разумной стратегией от Microsoft, чтобы дать другим пользователям ОС представление о том, что они могут получить, если они переключатся на платформы?

В любом случае, Microsoft начала настоящую революцию в том, как программное обеспечение Windows создается и доставляется пользователям. Упрощая вещи, разработчики могут создавать приложения для Windows 10 быстрее и проще. Приложения UWP могут работать на любом устройстве под управлением Windows 10. Другими словами, разработчики могут доставить приложение как на ПК с Windows 10, так и на Windows 10 Mobile одним усилием.

Пользователи имеют доступ к более широкому набору приложений на нескольких устройствах, а также могут устанавливать и удалять приложения за пару секунд.

Мы будем следить за новостями и обновлять их, как только появится новая информация.

СВЯЗАННЫЕ ИСТОРИИ, КОТОРЫЕ ВЫ ДОЛЖНЫ ПРОВЕРИТЬ:

  • Build 2016: Microsoft представляет конвертер настольных приложений, чтобы превратить настольные игры в универсальные приложения
  • UWP-приложение TeamViewer теперь поддерживает Continuum и Cortana в Windows 10
  • Приложение Viber UWP в разработке для Windows 10, бета-версия скоро появится

Общие сведения о файле Установщика приложений

Часто нужно предоставить приложение большому числу пользователей. Затем, когда нужно обновить приложение, вы хотите быть уверенным, что это смогут без усилий сделать даже пользователи без технических навыков.

Для этого мы представили файл установщика приложений в Windows 10 версии 1709. Это XML-файл, который можно создать самостоятельно или с помощью Visual Studio (см. инструкции по работе с Visual Studio). Файл Установщика приложений определяет расположение приложения и способ его обновления. Если вы решили использовать этот способ распространения приложений, вам нужно предоставить пользователям файл Установщика приложений, а не сам контейнер приложения. Пользователь затем должен щелкнуть файл Установщика приложений. Появится привычный пользовательский интерфейс с инструкциями по выполнению установки. Когда пользователь установит приложение, следуя этим инструкциям, приложение будет связано с файлом Установщика приложений.

Затем, когда вам нужно будет обновить приложение, будет обновлен только этот файл (.appinstaller). При обновлении файла пользователю отправляется новая версия приложения. Это особенно удобно для пользователей, так как им не нужно ничего делать, чтобы получить обновление. Они будут использовать приложение в обычном режиме, а обновление будет предоставлено им автоматически.

Вот пример кода, показывающий, как это происходит.

  1. ИТ-специалист Дмитрий хочет распространить в своей организации приложение для отдела кадров.
  2. Он помещает это приложение в общую папку и создает файл Установщика приложений с именем HumanResources.appinstaller. Этот файл Установщика приложений связан с приложением.
  3. Дмитрий помещает HumanResources.appinstaller в общую папку,
  4. а затем сообщает сотрудникам об этом файле и его расположении.
  5. Менеджер Наталья щелкает файл HumanResources.appinstaller и видит пользовательский интерфейс Установщика приложений с инструкциями по установке приложения для отдела кадров.
  6. Она устанавливает это приложение на свое устройство, а затем взаимодействует с ним, как с любым другим приложением. Она может закрепить его на панели задач или в меню «Пуск», включить в список избранных приложений и т. д.
  7. Через неделю выходит обновление для приложения. Чтобы предоставить его пользователям, Дмитрий просто обновляет файл HumanResources.appinstaller, который теперь указывает на новую версию, и задает тип обновления.
  8. Следующим утром Наталья, которой неизвестно об обновлении, запускает приложение для отдела кадров на своем рабочем столе.
  9. Приложение обнаруживает обновление и автоматически применяет его.
  10. Теперь у Натальи установлена последняя версия приложения, и она может пользоваться преимуществами новых функций.

Начиная с Windows 10 Fall Creators Update (версия 1709, сборка 16299) и более поздних версий, пакет SDK Windows предоставляет несколько API. С их помощью можно программным способом изменять пакеты с помощью файлов Установщика приложений или получать сведения о приложениях с помощью сопоставления Установщика приложений. См. подробнее в документации по Установщику приложений.

Размещение файла установщика приложений для скачивания и обновлений

Файл установщика приложений можно использовать для скачивания или обновления приложения из Интернета, сетевой папки или локальной общей папки. Файлы установщика приложений загружают и обновляют протоколы https, http и smb.

Содержимое файла Установщика приложений

На следующем рисунке показан пример файла Установщика приложений. См. подробнее об XML-элементах в файле Установщика приложений. См. подробнее о настройке параметров обновления в файле Установщика приложений.

App Installer file example with update settings

См. также

  • Создание файла Установщика приложений в Visual Studio
  • Создание файла Установщика приложений вручную
  • Настройка параметров обновления в файле Установщика приложений

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

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