Microsoft soovib, et arendajad teisendaksid oma klassikalised töölauarakendused UWP-ks (universaalne Windowsi platvorm). Selle uus plaan kannab nime Project Centennial ja tarkvarahiiglane loodab, et see võtab õhku, sest see oleks suurepärane vahend, et saada palju rohkem Win32 rakendusi UWP rongile.
Sellest, millest oleme aru saanud, paigutaks Project Centenniali kasutamine Win32 rakendused AppX-i paketti, mida saab hõlpsasti installida ja desinstallida. Lisaks peaks rakendus olema saadaval Windowsi poest, kuid me pole kindlad, kui palju arendajatel selle võimaldamiseks tööd vaja läheb.
Programmi Project Centennial abil peab iga Win32 rakendus kasutama ära mõned Windows 10 funktsioonid, enne kui Microsoft kaalub rakenduse aktsepteerimist Windowsi poes. Samuti peab rakendus olema usaldusväärne ja kaitstud viiruste ja muude võimalike ohtude eest. Meie vaatenurgast on see ideaalne algatus paljude pärandatud Win32 rakenduste jaoks, mida ei kirjutata kunagi nullist ümber, et toetada universaalset Windowsi platvormi.
Siin on mõned peamised eelised Win32 rakenduste konverteerimisel projekti Centennial järgi Microsoft:
- Teie rakenduse installimiskogemus on teie klientide jaoks palju sujuvam. Saate selle külglaadimisega arvutisse juurutada (vt Külglaadige LOB-rakendused Windows 10-s) ja see ei jäta pärast desinstallimist jälgi. Pikemas perspektiivis saate oma rakenduse avaldada ka Windowsi poes.
- Kuna teie teisendatud rakendusel on paketi identiteet, saate isegi täieliku usaldusega partitsioonilt helistada rohkematele UWP API-dele kui varem.
- Oma tempos saate oma rakenduse paketti lisada UWP-i funktsioone, nagu XAML-i kasutajaliides, reaalajas paanide värskendused, UWP-i taustülesanded, rakendusteenused ja palju muud. Teie rakendusele on saadaval kõik funktsioonid, mis on saadaval mis tahes muule UWP-rakendusele.
- Kui otsustate kogu oma rakenduse funktsionaalsuse teisaldada rakenduse täieliku usalduse sektsioonist rakenduse konteineri sektsiooni, saab teie rakendus käitada mis tahes Windows 10 seadet.
- UWP-rakendusena suudab teie rakendus teha asju, mida ta võiks teha klassikalise töölauarakendusena. See suhtleb registri- ja failisüsteemi virtualiseeritud kuvaga, mida ei saa eristada tegelikust registri- ja failisüsteemist.
- Teie rakendus saab osaleda Windowsi poe sisseehitatud litsentsimise ja automaatse värskendamise funktsioonides. Automaatne värskendamine on väga usaldusväärne ja tõhus mehhanism, kuna alla laaditakse ainult failide muudetud osad.
Kui teisendamine on sama lihtne kui Microsoft ütleb, et peaksime olema, peaksime lähitulevikus nägema tuhandeid pärandrakendusi, mis lähevad üle Windowsi poodi.