Microsoft, ilk olarak 2018'de UWP (Evrensel Windows Platformu) uygulama geliştiricileri için yeni bir Windows sınıfı tanıtacağını doğruladı. Konferans oluştur.
Yazılım devi, MS Store uygulamalarına çoklu pencere desteği eklemek için gereken kod miktarını azaltmak için yeni bir Windows sınıfı sunuyor. Şimdi Microsoft duyurdu bu AppWindow, o yeni Windows sınıfıdır.
Microsoft, bir GitHub gönderisinde geliştiriciler için yeni AppWindow sınıfının Windows 10 SDK Preview Build 18327'de mevcut olduğunu duyurdu. Yazılım devi, geliştiriciler için UWP uygulamalarına birden çok pencere eklemeyi basitleştiren yeni bir AppWindow sınıfıyla ilgili daha fazla ayrıntı sağlıyor. GitHub sayfa durumları:
Yeni pencereleme API'mizin bu ilk sürümüyle elde etmek istediğimiz ana senaryolardan biri, UWP'nizde çoklu pencere deneyimleri oluşturmayı kolaylaştırmaktır. Bunu, başlangıcından bu yana UWP için çoklu pencerenin bir parçası olan büyük engellerden birini ortadan kaldırarak yapıyoruz - her pencerenin kendi kullanıcı arayüzüne sahip olması gerektiği Konu. Yeni pencere sınıfımız AppWindow'un tanıtımıyla bu çubuğu tamamen kaldırıyoruz. Oluşturduğunuz tüm AppWindows, onları oluşturduğunuz aynı UI iş parçacığında çalışır.
Yeni AppWindow sınıfı, tüm yeni pencerelerin aynı UI iş parçacığı içinde açılmasını sağlar. Bu, UWP uygulamalarına çoklu pencere desteği eklemek için gereken kodlama miktarını büyük ölçüde azaltır.
"Hoş Geldiniz, AppWindow" GitHub gönderisi, yalnızca dokuz satır kod içeren AppWindow sınıfının bir örneğini içerir.
Bu nedenle, yeni AppWindow sınıfı aşağıdakiler için harika bir haber: UWP uygulaması geliştiriciler UWP uygulama kullanıcısı açısından AppWindow da harika bir haber.
Çoklu pencere desteği için kodlama gereksinimlerinin büyük ölçüde azalmasıyla, geliştiriciler muhtemelen birden çok pencereli daha fazla MS mağaza uygulaması yayınlayacaktır.
KONTROL ETMEK İÇİN İLGİLİ YAZILAR:
- Intel, UWP uygulamalarını artırmak için ilk Evrensel Windows Sürücüsünü yayınladı
- Windows 10, UWP uygulamalarının dosya sistemine erişmesine izin verir - evet, TÜM dosyalarınız