Конвертируйте ваши приложения win32 в uwp со столетием проекта

Видео: Denise Soler Cox | Speakers Reel 2024

Видео: Denise Soler Cox | Speakers Reel 2024
Anonim

Microsoft хочет, чтобы разработчики преобразовали свои классические настольные приложения в UWP (универсальная платформа Windows). Его новый план называется Project Centennial, и софтверный гигант надеется, что он взлетит, потому что это был бы отличный инструмент, чтобы получить гораздо больше приложений Win32 в UWP.

Из того, что мы поняли, использование Project Centennial поместит приложения Win32 в пакет AppX, который можно легко устанавливать и удалять. Кроме того, приложение должно быть доступно в Магазине Windows, но мы не уверены, сколько работы потребуется от разработчиков, чтобы сделать это возможным.

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

Вот некоторые ключевые преимущества преобразования ваших приложений Win32 с Project Centennial в соответствии с Microsoft:

  • Опыт установки вашего приложения намного проще для ваших клиентов. Вы можете развернуть его на компьютерах с помощью боковой загрузки (см. Sideload LOB-приложения в Windows 10), и после удаления он не оставляет следов. В долгосрочной перспективе вы также сможете опубликовать свое приложение в Магазине Windows.
  • Поскольку ваше преобразованное приложение имеет идентификатор пакета, вы можете вызывать больше API-интерфейсов UWP, даже из раздела с полным доверием, чем раньше
  • В своем собственном темпе вы можете добавлять функции UWP в пакет вашего приложения, такие как пользовательский интерфейс XAML, обновления плитки в реальном времени, фоновые задачи UWP, службы приложений и многое другое. Все функции, доступные для любого другого приложения UWP, доступны для вашего приложения.
  • Если вы решите переместить все функциональные возможности вашего приложения из раздела приложения с полным доверием в раздел контейнера приложения, то ваше приложение сможет работать на любом устройстве Windows 10.
  • Как приложение UWP, ваше приложение может делать то же самое, что и классическое настольное приложение. Он взаимодействует с виртуализированным представлением реестра и файловой системы, которое неотличимо от реального реестра и файловой системы.
  • Ваше приложение может участвовать во встроенных средствах лицензирования и автоматического обновления Магазина Windows. Автоматическое обновление является высоконадежным и эффективным механизмом, поскольку загружаются только измененные части файлов.

Если преобразование так же просто, как Microsoft утверждает, что в ближайшем будущем мы увидим, как тысячи устаревших приложений перейдут в Магазин Windows.

Конвертируйте ваши приложения win32 в uwp со столетием проекта