Pretvorite svoje programe win32 v uwp s stoletnico projekta

Video: Project Reunion: Bringing Win32 and UWP Apps to the Modern Age 2024

Video: Project Reunion: Bringing Win32 and UWP Apps to the Modern Age 2024
Anonim

Microsoft želi, da razvijalci pretvorijo svoje klasične namizne aplikacije v sistem UWP (Universal Windows Platform). Njegov novi načrt se imenuje Project Centennial, programski gigant pa upa, da se bo začel, saj bi bilo odlično orodje, da bi na vlaku UWP dobil še veliko aplikacij Win32.

Iz tega, kar smo razumeli, bo uporaba Project Centennial aplikacij 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 potrebno razvijalcem, da to omogočijo.

V programu Project Centennial mora vsaka aplikacija Win32 izkoristiti nekaj funkcij sistema Windows 10, preden bo Microsoft razmislil o sprejemu aplikacije v Windows Store. Aplikacija mora biti tudi zanesljiva in varna pred virusi in drugimi potencialnimi grožnjami. Z našega vidika je to popolna pobuda za številne stare programske opreme Win32, ki jih v podporo univerzalni platformi Windows nikoli ne bomo napisali iz nič.

Tu je nekaj ključnih prednosti pretvorbe vaših programov Win32 s programom Centennial po Microsoftu:

  • Izkušnja z namestitvijo vaše aplikacije je za vaše stranke veliko bolj gladka. Lahko ga namestite v računalnike s stranskim nalaganjem (glejte aplikacije Sideload LOB v operacijskem sistemu Windows 10) in po odstranitvi ne pušča sledi. Daljši rok 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 popolnim zaupanjem, kot bi lahko prej.
  • S svojim tempom lahko v paket svoje aplikacije dodate funkcije UWP, na primer uporabniški vmesnik XAML, posodobitve ploščic v živo, naloge UWP v ozadju, storitve aplikacij in še veliko več. V vaši aplikaciji so na voljo vse funkcije, ki so na voljo za katero koli drugo aplikacijo UWP.
  • Če se odločite, da boste vse funkcije svoje aplikacije premaknili iz razdelka popolne zaupanja v aplikacijo in v particijo vsebnika aplikacij, se bo vaša aplikacija lahko zagnala v kateri koli napravi Windows 10.
  • Kot UWP aplikacija lahko vaša aplikacija naredi stvari, ki bi jih lahko naredila kot klasična namizna aplikacija. Interakcija je z virtualiziranim pogledom registra in datotečnega sistema, ki ga ni mogoče razlikovati od dejanskega registra in datotečnega sistema.
  • Vaša aplikacija lahko sodeluje v vgrajenih napravah za licenciranje in samodejno posodabljanje v trgovini Windows. Samodejna posodobitev je zelo zanesljiv in učinkovit mehanizem, saj se prenašajo samo spremenjeni deli datotek.

Če je pretvarjanje tako enostavno, kot Microsoft pravi, da bo, potem bi morali v bližnji prihodnosti na tisoče starih aplikacij preiti na Windows Store.

Pretvorite svoje programe win32 v uwp s stoletnico projekta