Převeďte své aplikace win32 na UWP s projektem sté výročí

Video: Integrating UWP components into Win32 applications 2024

Video: Integrating UWP components into Win32 applications 2024
Anonim

Microsoft chce, aby vývojáři převedli své klasické aplikace pro stolní počítače na UWP (Universal Windows Platform). Jeho nový plán se nazývá Project Centennial a softwarový gigant doufá, že se rozjede, protože by to byl skvělý nástroj k získání mnohem více aplikací Win32 ve vlaku UWP.

Z toho, co jsme pochopili, by použití Project Centennial umístilo aplikace Win32 do balíčku AppX, který lze snadno nainstalovat a odinstalovat. Kromě toho by aplikace měla být dostupná z Windows Store, ale nejsme si jisti, kolik práce bude od vývojářů vyžadovat, aby to bylo možné.

V aplikaci Project Centennial musí každá aplikace Win32 využívat některé funkce systému Windows 10, než společnost Microsoft zváží přijetí aplikace v obchodě Windows Store. Aplikace musí být také spolehlivá a bezpečná před viry a jinými potenciálními hrozbami. Z našeho pohledu je to ideální iniciativa pro mnoho starších aplikací Win32, které nikdy nebudou přepsány od nuly, aby podporovaly platformu Universal Windows.

Zde jsou některé klíčové výhody převodu aplikací Win32 pomocí Project Centennial podle společnosti Microsoft:

  • Instalace vašich aplikací je pro vaše zákazníky mnohem plynulejší. Můžete jej nasadit do počítačů pomocí postranního načítání (viz aplikace Sideload LOB v systému Windows 10) a po odinstalaci nezanechává žádné stopy. Z dlouhodobějšího hlediska budete také moci svou aplikaci publikovat v obchodě Windows Store.
  • Protože má převedená aplikace identitu balíčku, můžete zavolat více rozhraní API UWP, dokonce i z plně důvěryhodného oddílu, než jste mohli dříve.
  • Balíčkem vaší aplikace můžete přidávat funkce, jako je uživatelské rozhraní XAML, aktualizace živých dlaždic, úkoly na pozadí UWP, služby aplikací a mnoho dalších funkcí UWP. Všechny funkce dostupné pro jakoukoli jinou aplikaci UWP jsou k dispozici pro vaši aplikaci.
  • Pokud se rozhodnete přesunout všechny funkce aplikace z plně důvěryhodného oddílu aplikace a do oddílu kontejneru aplikace, bude se vaše aplikace moci spouštět na jakémkoli zařízení se systémem Windows 10.
  • Jako aplikace UWP je vaše aplikace schopna dělat věci, které by mohla dělat jako klasická aplikace pro stolní počítače. Interaguje s virtualizovaným pohledem na registr a systém souborů, který je nerozeznatelný od skutečného registru a systému souborů.
  • Vaše aplikace se může podílet na vestavěných licencích a automatických aktualizacích Windows Store. Automatická aktualizace je vysoce spolehlivý a účinný mechanismus, protože se stahují pouze změněné části souborů.

Pokud je konverze stejně snadná, jak říká Microsoft, bude to v dohledné době vidět tisíce starších aplikací, které se přesouvají do Windows Store.

Převeďte své aplikace win32 na UWP s projektem sté výročí