Windows 10X uygulama uyumluluğunu geliştirmek için kapsayıcılaştırma

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".

Microsoft, çift ekranlı cihazları için UI tasarımlarını açıkladı

Microsoft, çift ekranlı cihazları için UI tasarımlarını açıkladıMicrosoftYüzey IkilisiYüzey Neo

Microsoft, yaklaşmakta olan Surface Neo da dahil olmak üzere iki ekranlı akıllı araçlar için kullanıcı arayüzü (UI) tasarım fikirlerini sergiliyor. Yüzey İkilisi. Çift ekranlı bilgisayarlar, donanı...

Devamını oku
Surface Neo, süper verimli bir sanal dokunmatik yüzey alabilir

Surface Neo, süper verimli bir sanal dokunmatik yüzey alabilirYüzey IkilisiYüzey Neo

Microsoft'un yaklaşmakta olan Surface Duo ve Surface Neo, birçok kullanıcının daha önce deneyimlemediği, doğası gereği yeni form faktörleridir.Surface Neo, ekstra işlevsellik ve çoklu giriş modları...

Devamını oku
Artık Surface Neo için uygulamaları test edebilirsiniz

Artık Surface Neo için uygulamaları test edebilirsinizYüzey IkilisiYüzey Neo

Microsoft, Windows 10X çift ekranlı cihazlar için uygulamalar oluşturmak ve test etmek için ihtiyaç duyduğunuz araçların artık mevcut olduğunu duyurdu. Kaynaklar, işletim sistemi için bir öykünücü ...

Devamını oku