Konverter dine win32-apps til uwp med projekt-hundredeår

Video: Integrating UWP components into Win32 applications 2024

Video: Integrating UWP components into Win32 applications 2024
Anonim

Microsoft ønsker, at udviklere skal konvertere deres klassiske desktop-apps til UWP (Universal Windows Platform). Dens nye plan kaldes Project Centennial, og softwaregiganten håber, at den starter, fordi det ville være et godt værktøj at få mange flere Win32-apps på UWP-toget.

Fra det, vi har forstået, ville brugen af ​​Project Centennial placere Win32-apps i en AppX-pakke, der let kan installeres og afinstalleres. Desuden skulle appen være tilgængelig fra Windows Store, men vi er ikke sikre på, hvor meget arbejde der kræves af udviklere for at gøre dette muligt.

Med Project Centennial skal hver Win32-app drage fordel af nogle Windows 10-funktioner, før Microsoft overvejer at acceptere appen i Windows Store. Appen skal også være pålidelig og sikker mod vira og andre potentielle trusler. Fra vores synspunkt er dette det perfekte initiativ til de mange ældre Win32-apps, der aldrig vil blive omskrevet fra bunden for at understøtte Universal Windows Platform.

Her er nogle af de vigtigste fordele ved at konvertere dine Win32-apps med Project Centennial ifølge Microsoft:

  • Din apps installationsoplevelse er meget glattere for dine kunder. Du kan distribuere det til computere ved hjælp af sideladning (se Sideload LOB-apps i Windows 10), og det efterlader ingen spor efter, når de er afinstalleret. På længere sigt kan du også offentliggøre din app i Windows Store.
  • Da din konverterede app har pakkeidentitet, kan du ringe til flere UWP API'er, selv fra partiet med fuld tillid, end du kunne før.
  • I dit eget tempo kan du tilføje UWP-funktioner til din apps pakke, som en XAML-brugergrænseflade, live-fliseopdateringer, UWP-baggrundsopgaver, apptjenester og mange flere. Al den funktionalitet, der er tilgængelig for enhver anden UWP-app, er tilgængelig for din app.
  • Hvis du vælger at flytte al din apps funktionalitet ud af appens fulde tillidspartition og ind i appcontainerpartitionen, vil din app kunne køre på enhver Windows 10-enhed.
  • Som en UWP-app er din app i stand til at gøre de ting, den kan gøre som en klassisk desktop-app. Det interagerer med et virtualiseret billede af registreringsdatabasen og filsystemet, der ikke kan skelnes fra det faktiske register- og filsystem.
  • Din app kan deltage i Windows Stores indbyggede licens og automatiske opdateringsfaciliteter. Automatisk opdatering er en yderst pålidelig og effektiv mekanisme, fordi kun de ændrede dele af filer downloades.

Hvis konvertering er så let som Microsoft siger, at det vil være, bør vi se tusinder af ældre apps flytte over til Windows Store i den nærmeste fremtid.

Konverter dine win32-apps til uwp med projekt-hundredeår