
Microsoft, Surface Neo gibi çift ekranlı cihazlara güç sağlamak için ayarlanmış işletim sistemi olan Windows 10X'te mevcut uygulamaların nasıl çalışacağını gösterdi. Geliştiriciler kodlama için çok çaba harcarlar ve Microsoft onlara halihazırda oluşturdukları Win32 uygulamaları için geriye dönük uyumluluğu garanti edecek bir kapsayıcı mimarisi sağlar.
Geliştiricilere hitap eden Microsoft'tan Kevin Gallo dedim Windows 10X'teki uygulamaların kapsayıcılarda çalışacağını söyledi. Bu model, mevcut işletim sistemi ortamları için oluşturulmuş uygulamaların ve web sitelerinin çift ekranlı cihazlarda sorunsuz çalışmasını sağlayacaktır.
Uygulamalar, uzun pil ömrü için müdahaleci olmayan güncellemeler ve iyileştirilmiş sistem kaynakları sunmak için ilk kez kapsayıcılarda çalışacak.
Gallo da ilan edildi geliştiricilerin Windows 10X için uygulamalar oluşturmasına ve test etmesine yardımcı olacak Microsoft Emulator'ın kullanılabilirliği.
Win32 uygulama kapsayıcısı
bir açıklayıcı video, Microsoft'tan Peter Torr, kapsayıcılaştırmanın mevcut UWP ve Win32 uygulamalarının, öncelikle fütüristik form faktörleri için tasarlanmış bir işletim sistemi olan Windows 10X üzerinde çalışmasını nasıl sağladığını açıklıyor.
Microsoft, mevcut tüm UWP ve Win32 uygulamalarının önerilen Windows 10X kapsayıcı mimarisi içinde en iyi şekilde çalışmayabileceğini kabul eder.
Windows 10X, çok uygulamalı tek bir kapsayıcı olan Win32'den başlayarak üç tür kapsayıcıyı destekler. Diğerleri MSIX kapsayıcıları ve yerel kapsayıcılardır.
Microsoft, bu kapsayıcıları benzersiz olarak tanımladı, çünkü uygulamalar geliştirici tarafından herhangi bir ek yapılandırma veya değişiklik gerektirmeden içlerinde çalışıyor. Win32 kapsayıcısındaki uygulamaların en yüksek uyumluluk düzeyine sahip olduğunu söyledi.
Kap, ana veya "ana bilgisayar" Windows 10X işletim sistemi içinde bir işletim sistemi işlevi görür. İçinde hangi uygulamaların erişebileceği bir çekirdek ve sürücüler de dahil olmak üzere kendi kaynakları vardır.
Ancak, Win32 kapsayıcısındaki (MSIX uygulamaları dahil) uygulamaların ağ, mikrofon, klavye veya fare gibi ana sistem kaynaklarına doğrudan erişimi yoktur. Bu nedenle, bir uygulamanın kullanıcı girişini yakalamak için klavyeyi kullanması gerekiyorsa, ana bilgisayar sisteminden geçmesi gerekir.
Windows 10X, çalışan her Win32 uygulaması için kullanıcı girdisini kabul etmesinin yanı sıra cihazın ekranı aracılığıyla çıktı sunmasını sağlamak için "yüksek performanslı" bir RDP istemcisi sağlar.
Yüksek düzeyde tümleşik Windows 10 kapsayıcı mimarisi, Win32 uygulamalarının ana bilgisayar kaynaklarıyla iletişim kurmasını sağlar. Örneğin, Win32 uygulamanız internet erişimi gerektiriyorsa, onu almak için ağ kaynağıyla "konuşacaktır".