Convertiți aplicațiile win32 în uwp cu centenarul proiectului

Video: Integrating UWP components into Win32 applications 2024

Video: Integrating UWP components into Win32 applications 2024
Anonim

Microsoft dorește ca dezvoltatorii să-și convertească aplicațiile desktop clasice în UWP (Universal Windows Platform). Noul său plan se numește Project Centennial, iar gigantul software speră să decoleze, deoarece ar fi un instrument excelent pentru a obține multe alte aplicații Win32 pe trenul UWP.

Din ceea ce am înțeles, utilizarea Project Centennial ar plasa aplicațiile Win32 într-un pachet AppX care poate fi instalat și dezinstalat ușor. Mai mult, aplicația ar trebui să fie disponibilă din Windows Store, dar nu suntem siguri cât de multă muncă va fi necesară dezvoltatorilor pentru a face acest lucru posibil.

Cu Project Centennial, fiecare aplicație Win32 trebuie să profite de unele caracteristici Windows 10 înainte ca Microsoft să ia în considerare acceptarea aplicației în Windows Store. Aplicația trebuie să fie, de asemenea, fiabilă și sigură împotriva virușilor și a altor amenințări potențiale. Din punctul nostru de vedere, aceasta este inițiativa perfectă pentru numeroasele aplicații Win32 vechi care nu vor fi rescrise niciodată de la zero pentru a susține platforma Windows Universal.

Iată câteva beneficii cheie ale convertirii aplicațiilor Win32 cu Proiect Centennial, în conformitate cu Microsoft:

  • Experiența de instalare a aplicației dvs. este mult mai ușoară pentru clienții dvs. Puteți să-l implementați pe computere folosind sideloading (consultați aplicațiile Sideload LOB din Windows 10) și nu lasă nicio urmă în urma dezinstalării. Pe termen mai lung, veți putea, de asemenea, să publicați aplicația dvs. în Windows Store.
  • Deoarece aplicația convertită are identitate de pachet, puteți apela mai multe API-uri UWP, chiar și din partiția cu încredere deplină, decât puteți înainte.
  • În ritmul propriu, puteți adăuga funcții UWP la pachetul aplicației dvs., cum ar fi o interfață de utilizator XAML, actualizări în timp real, activități de fundal UWP, servicii de aplicații și multe altele. Toate funcționalitățile disponibile oricărei alte aplicații UWP sunt disponibile pentru aplicația dvs.
  • Dacă alegeți să mutați toate funcționalitățile aplicației dvs. din partiția cu încredere deplină a aplicației și în partiția pentru containerul de aplicații, atunci aplicația dvs. va putea rula pe orice dispozitiv Windows 10.
  • Ca o aplicație UWP, aplicația dvs. este capabilă să facă lucrurile pe care le-ar putea face ca o aplicație clasică pentru desktop. Acesta interacționează cu o vizualizare virtualizată a registrului și a sistemului de fișiere care nu se distinge din registrul propriu și sistemul de fișiere.
  • Aplicația dvs. poate participa la facilitățile de licență încorporate și actualizare automată a Magazinului Windows. Actualizarea automată este un mecanism extrem de fiabil și eficient, deoarece sunt descărcate doar părțile schimbate ale fișierelor.

Dacă convertirea este la fel de ușoară, așa cum spune Microsoft va fi, atunci ar trebui să vedem mii de aplicații moștenitoare care se mută pe Windows Store în viitorul apropiat.

Convertiți aplicațiile win32 în uwp cu centenarul proiectului