Microsoft želi, da razvijalci pretvorijo svoje klasične namizne aplikacije v UWP (Universal Windows Platform). Njegov novi načrt se imenuje Project Centennial, programski velikan pa upa, da bo vzletel, ker bi bilo to odlično orodje za pridobitev veliko več aplikacij Win32 na vlaku UWP.
Glede na to, kar smo razumeli, bi uporaba Project Centennial aplikacije Win32 postavila v paket AppX, ki ga je mogoče enostavno namestiti in odstraniti. Poleg tega bi morala biti aplikacija na voljo v trgovini Windows, vendar nismo prepričani, koliko dela bo od razvijalcev potrebno, da bi to omogočili.
S Project Centennial mora vsaka aplikacija Win32 izkoristiti nekatere funkcije sistema Windows 10, preden bo Microsoft razmislil o sprejetju aplikacije v trgovini Windows. Aplikacija mora biti tudi zanesljiva in varna pred virusi in drugimi potencialnimi grožnjami. Z našega stališča je to odlična pobuda za številne starejše aplikacije Win32, ki nikoli ne bodo napisane iz nič, da bi podprle univerzalno platformo Windows.
Tukaj je nekaj ključnih prednosti pretvorbe vaših aplikacij Win32 s Project Centennial v skladu s Microsoft:
- Izkušnja z namestitvijo aplikacije je za vaše stranke veliko bolj gladka. Lahko ga namestite v računalnike s stranskim nalaganjem (glejte Aplikacije LOB Sideload v sistemu Windows 10) in po odstranitvi ne pušča sledi. Dolgoročno boste lahko svojo aplikacijo objavili tudi v trgovini Windows.
- Ker ima vaša pretvorjena aplikacija identiteto paketa, lahko pokličete več API-jev UWP, tudi s particije s polnim zaupanjem, kot bi lahko prej.
- Paketu aplikacije lahko po lastnem tempu dodate funkcije UWP, kot so uporabniški vmesnik XAML, posodobitve ploščic v živo, opravila v ozadju UWP, aplikacijske storitve in še veliko več. Vsa aplikacija, ki je na voljo kateri koli drugi aplikaciji UWP, je na voljo vaši aplikaciji.
- Če se odločite, da boste vse funkcije aplikacije premaknili iz particije aplikacije s popolnim zaupanjem v particijo vsebnika aplikacije, se bo aplikacija lahko izvajala v kateri koli napravi Windows 10.
- Kot aplikacija UWP lahko vaša aplikacija počne stvari, ki jih lahko počne kot klasična namizna aplikacija. Deluje z virtualiziranim pogledom registra in datotečnega sistema, ki ga ni mogoče ločiti od dejanskega registra in datotečnega sistema.
- Vaša aplikacija lahko sodeluje v vgrajenih sistemih za licenciranje in samodejno posodabljanje v trgovini Windows. Samodejna posodobitev je zelo zanesljiv in učinkovit mehanizem, saj se prenesejo samo spremenjeni deli datotek.
Če je pretvorba tako enostavna, kot Microsoft pravi, da bo, bi morali v bližnji prihodnosti videti tisoče starejših aplikacij, ki se bodo preselile v trgovino Windows.