I-convert ang iyong win32 apps upang umangkop sa sentenaryo ng proyekto

Video: How to migrate to UWP using the Desktop Bridge platform 2024

Video: How to migrate to UWP using the Desktop Bridge platform 2024
Anonim

Gusto ng Microsoft na mai-convert ng mga developer ang kanilang mga klasikong desktop apps sa UWP (Universal Windows Platform). Ang bagong plano ay tinatawag na Project Centennial, at umaasa ang higanteng software na aabutin ito dahil magiging isang mahusay na tool upang makakuha ng maraming higit pang mga Win32 apps sa tren ng UWP.

Mula sa naintindihan natin, ang paggamit ng Project Centennial ay maglalagay ng mga Win32 na apps sa isang pakete ng AppX na maaaring mai-install at madaling ma-uninstall. Bukod dito, ang app ay dapat na magagamit mula sa Windows Store, ngunit hindi namin sigurado kung magkano ang kinakailangan mula sa mga developer upang magawa ito.

Sa Project Centennial, dapat na samantalahin ng bawat Win32 app ang ilang mga tampok na Windows 10 bago isaalang-alang ng Microsoft na tanggapin ang app sa Windows Store. Ang app ay dapat ding maging maaasahan at ligtas mula sa mga virus at iba pang mga potensyal na banta. Mula sa aming pananaw, ito ang perpektong inisyatibo para sa maraming mga legacy na mga aplikasyon ng Win32 na hindi na muling maisulat mula sa simula upang suportahan ang Universal Windows Platform.

Narito ang ilang mga pangunahing benepisyo ng pag-convert ng iyong mga Win32 na apps sa Project Centennial ayon sa Microsoft:

  • Ang karanasan sa pag-install ng iyong app ay higit na makinis para sa iyong mga customer. Maaari mong i-deploy ito sa mga computer gamit ang sideloading (tingnan ang Sideload LOB apps sa Windows 10), at walang iniwan itong bakas matapos na mai-uninstall. Mas mahaba ang termino, magagawa mong mai-publish ang iyong app sa Windows Store.
  • Sapagkat ang iyong na-convert na app ay may pagkakakilanlan ng package, maaari kang tumawag ng higit pang mga UWP APIs, kahit na mula sa buong tiwala na pagkahati, kaysa sa dati.
  • Sa iyong sariling bilis, maaari kang magdagdag ng mga tampok ng UWP sa package ng iyong app, tulad ng isang XAML user-interface, live na mga update sa tile, mga gawain sa background ng UWP, mga serbisyo ng app, at marami pa. Ang lahat ng mga pag-andar na magagamit sa anumang iba pang mga UWP app ay magagamit sa iyong app.
  • Kung pinili mong ilipat ang lahat ng pag-andar ng iyong app sa labas ng buong tiwala na pagkahati ng app at sa partisyon ng lalagyan ng app, pagkatapos ay maaaring tumakbo ang iyong app sa anumang aparato ng Windows 10.
  • Bilang isang UWP app, ang iyong app ay nagagawa ang mga bagay na magagawa nito bilang isang klasikong desktop app. Nakikipag-ugnay ito sa isang virtualized na view ng rehistro at file system na hindi maiintindihan mula sa aktwal na rehistro at file system.
  • Ang iyong app ay maaaring lumahok sa built-in na pag-lisensya ng Windows Store at awtomatikong pag-update ng mga pasilidad. Ang awtomatikong pag-update ay isang lubos na maaasahan at mahusay na mekanismo, dahil ang mga nabagong bahagi lamang ng mga file ay nai-download.

Kung madali ang pag-convert tulad ng sinabi ng Microsoft na ito ay, pagkatapos ay dapat nating makita ang libu-libong mga legacy apps na lumilipat sa Windows Store sa malapit na hinaharap.

I-convert ang iyong win32 apps upang umangkop sa sentenaryo ng proyekto