Win32 uygulamalarınızı proje yüzüncü yılıyla uwp'ye dönüştürün

Video: Intro to UWP (Universal Windows Platform) Apps in C# 2024

Video: Intro to UWP (Universal Windows Platform) Apps in C# 2024
Anonim

Microsoft, geliştiricilerin klasik masaüstü uygulamalarını UWP'ye (Evrensel Windows Platformu) dönüştürmesini istiyor. Yeni planına Project Centennial adı verildi ve yazılım devi, UWP treninde çok daha fazla Win32 uygulaması elde etmek için harika bir araç olacağına inanıyor.

Anladığımız kadarıyla, Project Centennial'ın kullanımı, Win32 uygulamalarını kolayca kurulabilen ve kaldırılabilen bir AppX paketine yerleştirecektir. Ayrıca, uygulamanın Windows Mağazası'ndan da erişilebilir olması gerekir, ancak geliştiricilerin bunu mümkün kılmak için ne kadar çalışma yapması gerektiğinden emin değiliz.

Project Centennial ile, her bir Win32 uygulaması, Microsoft'un uygulamayı Windows Mağazasında kabul etmeyi düşünmeden önce bazı Windows 10 özelliklerinden yararlanmalıdır. Bu uygulama aynı zamanda virüslerden ve diğer potansiyel tehditlerden güvenilir ve güvenli olmalıdır. Bizim açımızdan bu, Evrensel Windows Platformunu desteklemek için sıfırdan asla yeniden yazılmayacak olan birçok eski Win32 uygulaması için mükemmel bir girişimdir.

Microsoft'a göre Win32 uygulamalarınızı Project Centennial ile dönüştürmenin bazı temel faydaları:

  • Uygulamanızın yükleme deneyimi müşterileriniz için daha yumuşak. Sideloading kullanarak bilgisayarlara dağıtabilirsiniz (bkz. Windows 10'da Sideload LOB uygulamaları) ve kaldırıldıktan sonra hiçbir iz bırakmaz. Uzun vadede, uygulamanızı Windows Mağazası'nda da yayınlayabilirsiniz.
  • Dönüştürülen uygulamanızın paket kimliği olduğundan, tam güven bölümünden bile daha önce yapabileceğinizden daha fazla UWP API'si arayabilirsiniz.
  • Kendi hızınızda, bir XAML kullanıcı arayüzü, canlı döşeme güncellemeleri, UWP arka plan görevleri, uygulama hizmetleri ve daha fazlası gibi uygulamanızın paketine UWP özellikleri ekleyebilirsiniz. Başka bir UWP uygulamasında kullanılabilen tüm işlevsellik, uygulamanızda kullanılabilir.
  • Uygulamanızın işlevselliğinin tamamını uygulamanın tam güvenirli bölümünden ve uygulama kapsayıcı bölümünden çıkarmayı seçerseniz, uygulamanız herhangi bir Windows 10 cihazında çalışabilir.
  • Bir UWP uygulaması olarak, uygulamanız klasik bir masaüstü uygulaması olarak yapabileceği şeyleri yapabilir. Gerçek kayıt ve dosya sisteminden ayırt edilemeyen kayıt defteri ve dosya sisteminin sanallaştırılmış bir görüntüsü ile etkileşime girer.
  • Uygulamanız Windows Mağazası'nın yerleşik lisanslama ve otomatik güncelleme olanaklarına katılabilir. Otomatik güncelleme oldukça güvenilir ve verimli bir mekanizmadır, çünkü sadece değiştirilen dosyaların parçaları indirilir.

Dönüştürme işlemi Microsoft’un söylediği kadar kolaysa, yakın gelecekte Windows Mağazası’na geçen binlerce eski uygulamayı görmeliyiz.

Win32 uygulamalarınızı proje yüzüncü yılıyla uwp'ye dönüştürün