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ă înceapă, deoarece ar fi un instrument excelent pentru a obține mai multe 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 cu ușurință. În plus, aplicația ar trebui să fie disponibilă din Magazinul Windows, dar nu suntem siguri cât de multă muncă va fi necesară de la dezvoltatori 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. De asemenea, aplicația trebuie să fie fiabilă și sigură de viruși și alte amenințări potențiale. Din punctul nostru de vedere, aceasta este inițiativa perfectă pentru numeroasele aplicații Win32 care nu vor fi rescrise niciodată de la zero pentru a sprijini platforma Windows universală.
Iată câteva avantaje cheie ale conversiei aplicațiilor dvs. Win32 cu Project Centennial conform 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 încărcarea laterală (a se vedea Încărcați aplicații LOB în Windows 10) și nu lasă nicio urmă în urmă după ce a fost dezinstalat. Pe termen mai lung, veți putea, de asemenea, să vă publicați aplicația în Magazinul Windows.
- Deoarece aplicația convertită are identitate de pachet, puteți apela mai multe API-uri UWP, chiar și din partiția de încredere completă, decât ați putea înainte.
- La propriul ritm, puteți adăuga caracteristici UWP la pachetul aplicației dvs., cum ar fi o interfață de utilizator XAML, actualizări live de plăci, sarcini 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 de încredere completă a aplicației și în partiția container aplicație, atunci aplicația dvs. va putea rula pe orice dispozitiv Windows 10.
- Ca aplicație UWP, aplicația dvs. poate face 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 de registrul și sistemul de fișiere reale.
- Aplicația dvs. poate participa la facilitățile încorporate de licențiere și actualizare automată ale Magazinului Windows. Actualizarea automată este un mecanism extrem de fiabil și eficient, deoarece sunt descărcate doar părțile modificate ale fișierelor.
Dacă conversia este la fel de ușoară pe cât Microsoft spune că va fi, atunci ar trebui să vedem mii de aplicații vechi trecând la Magazinul Windows în viitorul apropiat.