Konvertáld a Win32 alkalmazásokat az uwp-re a centenáriumi projekten keresztül

Videó: Что такое UWP? 2024

Videó: Что такое UWP? 2024
Anonim

A Microsoft azt akarja, hogy a fejlesztők átalakítsák klasszikus asztali alkalmazásukat UWP-ré (Universal Windows Platform). Új tervét Centennialnak nevezik, és a szoftver óriás azt reméli, hogy elindul, mert remek eszköz lenne még sok más Win32 alkalmazás beszerzésére az UWP vonaton.

Amit megértettünk, a Centennial projekt használata a Win32 alkalmazásokat egy AppX csomagba helyezi, amely könnyen telepíthető és eltávolítható. Ezenkívül az alkalmazásnak elérhetőnek kell lennie a Windows Store-ból, de nem vagyunk biztosak benne, hogy a fejlesztőknek mekkora munkát kell majd elvégezniük ennek lehetővé tételéhez.

A Centennial projekttel minden Win32 alkalmazásnak ki kell használnia néhány Windows 10 szolgáltatást, 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 potenciális veszélyektől is. Véleményünk szerint ez a tökéletes kezdeményezés a sok régebbi Win32 alkalmazás számára, amelyeket soha nem fognak átírni a semmiből, hogy támogassák az Universal Windows Platformot.

A Microsoft szerint a Win32 alkalmazásoknak a Project Centennial segítségével történő konvertálásával kapcsolatban néhány fő előnye van:

  • Az alkalmazás telepítési tapasztalata sokkal simább az ügyfelek számára. Telepítheti számítógépekre oldalsó betöltéssel (lásd a Sideload LOB alkalmazásokat a Windows 10 rendszerben), és eltávolítás után nem hagy nyomot. Hosszabb távon az alkalmazást a Windows Áruházban is közzéteheti.
  • Mivel a konvertált alkalmazásnak csomag identitása van, akkor több UWP API-t hívhat fel, még a teljes bizalmi partícióból is, mint korábban tette volna.
  • Saját tempójában felveheti az UWP funkciókat az alkalmazás csomagjába, például egy XAML felhasználói felületet, élő csempefrissítéseket, UWP háttérfeladatokat, alkalmazásszolgáltatásokat és még sok más. Az összes funkció, amely bármely más UWP-alkalmazás számára elérhető, elérhető az Ön alkalmazásában.
  • Ha úgy dönt, hogy az alkalmazás összes funkcionalitását áthelyezi az alkalmazás teljes megbízhatóságú partíciójáról az alkalmazástartály-partícióba, akkor az alkalmazás képes futtatni bármilyen Windows 10 eszközön.
  • UWP alkalmazásként az alkalmazás képes megtenni a klasszikus asztali alkalmazásként elvégzendő feladatokat. Kölcsönhatásba lép a nyilvántartási és fájlrendszer virtualizált nézetével, amely nem különbözik a tényleges nyilvántartási és fájlrendszertől.
  • Az alkalmazás részt vehet a Windows Áruház beépített licenc- és automatikus frissítési szolgáltatásaiban. Az automatikus frissítés nagyon megbízható és hatékony mechanizmus, mivel csak a fájlok megváltozott részeit töltik le.

Ha az átalakítás olyan egyszerű, mint a Microsoft azt mondja, hogy lesz, akkor a közeljövőben ezrek régebbi alkalmazásokat kell áthelyezni a Windows Store-ba.

Konvertáld a Win32 alkalmazásokat az uwp-re a centenáriumi projekten keresztül