A Microsoft azt akarja, hogy a fejlesztők alakítsák át klasszikus asztali alkalmazásaikat UWP-re (Universal Windows Platform). Új terve Project Centennial néven fut, és a szoftveróriás abban reménykedik, hogy felszáll, mert remek eszköz lenne még sok Win32 alkalmazást elérni az UWP vonaton.
Amit megértettünk, a Project Centennial használata a Win32 alkalmazásokat egy egyszerűen telepíthető és eltávolítható AppX csomagba helyezi. Ezenkívül az alkalmazásnak elérhetőnek kell lennie a Windows áruházból, de nem vagyunk biztosak abban, hogy mennyi munkára lesz szükség a fejlesztőktől ennek lehetővé tételéhez.
A Project Centennial használatával minden Win32 alkalmazásnak ki kell használnia a Windows 10 egyes funkcióinak előnyeit, mielőtt a Microsoft fontolóra veszi az alkalmazás elfogadását a Windows áruházban. Az alkalmazásnak megbízhatónak és biztonságosnak kell lennie a vírusoktól és más lehetséges fenyegetésektől is. A mi szempontunkból ez a tökéletes kezdeményezés a sok régi Win32 alkalmazás számára, amelyeket soha nem írnak át a semmiből, hogy támogassák az univerzális Windows platformot.
Íme néhány fő előnye a Win32-alkalmazások konvertálásának a Project Centennial szerint Microsoft:
- Az alkalmazás telepítési élménye sokkal gördülékenyebb az ügyfelek számára. Telepítheti számítógépekre az oldaltöltés segítségével (lásd: Lideload LOB alkalmazások a Windows 10 rendszerben), és az eltávolítás után sem hagy nyomot. Hosszabb távon az alkalmazását a Windows Store-ban is közzéteheti.
- Mivel az átalakított alkalmazás csomagazonosítóval rendelkezik, több UWP API-t hívhat meg, még a teljes megbízhatóságú partícióról is, mint korábban.
- Saját tempójában hozzáadhat UWP-szolgáltatásokat az alkalmazás csomagjához, például egy XAML-kezelőfelületet, élő cserépfrissítéseket, UWP-háttérfeladatokat, alkalmazásszolgáltatásokat és még sok mást. A többi UWP alkalmazás számára elérhető összes funkció elérhető az alkalmazás számára.
- Ha úgy dönt, hogy az alkalmazás összes funkcióját kihúzza az alkalmazás teljes megbízhatóságú partíciójából az alkalmazás tároló partíciójába, akkor az alkalmazás bármely Windows 10 eszközön futtatható lesz.
- UWP-alkalmazásként az alkalmazás képes elvégezni azokat a dolgokat, amelyeket klasszikus asztali alkalmazásként megtehetne. Kölcsönhatásba lép a rendszerleíró adatbázis és a fájlrendszer virtualizált nézetével, amely nem különbözik a tényleges nyilvántartási és fájlrendszertől.
- Alkalmazása részt vehet a Windows Store beépített licencelési és automatikus frissítési szolgáltatásaiban. Az automatikus frissítés nagyon megbízható és hatékony mechanizmus, mert a fájlok csak a megváltozott részeit tölti le.
Ha az átalakítás olyan egyszerű, mint amire a Microsoft azt mondja, akkor a közeljövőben több ezer régi alkalmazást kell áttérnünk a Windows áruházra.