Microsoft vill att utvecklare ska konvertera sina klassiska stationära appar till UWP (Universal Windows Platform). Dess nya plan heter Project Centennial, och mjukvarugiganten hoppas att den tar fart eftersom det skulle vara ett bra verktyg för att få många fler Win32-appar på UWP-tåget.
Enligt vad vi har förstått skulle användningen av Project Centennial placera Win32-appar i ett AppX-paket som enkelt kan installeras och avinstalleras. Dessutom bör appen finnas tillgänglig från Windows Store, men vi är inte säkra på hur mycket arbete som krävs av utvecklare för att göra detta möjligt.
Med Project Centennial måste varje Win32-app dra nytta av vissa Windows 10-funktioner innan Microsoft överväger att acceptera appen i Windows Store. Appen måste också vara pålitlig och säker från virus och andra potentiella hot. Ur vår synvinkel är detta det perfekta initiativet för de många äldre Win32-appar som aldrig kommer att skrivas om från grunden för att stödja Universal Windows-plattformen.
Här är några viktiga fördelar med att konvertera dina Win32-appar med Project Centennial enligt
Microsoft:- Appens installationsupplevelse är mycket smidigare för dina kunder. Du kan distribuera den till datorer med sidladdning (se Sideload LOB-appar i Windows 10), och det lämnar inga spår efter att ha avinstallerats. På längre sikt kommer du också att kunna publicera din app i Windows Store.
- Eftersom din konverterade app har paketidentitet kan du ringa fler UWP-API: er, även från full-trust-partitionen, än du kunde tidigare.
- I din egen takt kan du lägga till UWP-funktioner i appens paket, som ett XAML-användargränssnitt, live-brickuppdateringar, UWP-bakgrundsuppgifter, apptjänster och många fler. Alla funktioner som är tillgängliga för alla andra UWP-appar är tillgängliga för din app.
- Om du väljer att flytta all din apps funktionalitet från appens fullständiga förtroendepartition och till appcontainerpartitionen kommer din app att kunna köras på vilken Windows 10-enhet som helst.
- Som en UWP-app kan din app göra de saker som den kan göra som en klassisk skrivbordsapp. Den interagerar med en virtualiserad vy av registret och filsystemet som inte kan särskiljas från det faktiska registret och filsystemet.
- Din app kan delta i Windows Stores inbyggda licens- och automatiska uppdateringsfaciliteter. Automatisk uppdatering är en mycket tillförlitlig och effektiv mekanism, eftersom endast de ändrade fildelarna laddas ner.
Om konvertering är så enkelt som Microsoft säger att det kommer att bli, bör vi se tusentals äldre appar flytta över till Windows Store inom en snar framtid.