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, Neo uygulama geliştirme modeli Surface Duo'yu ortaya koyuyor

Microsoft, Neo uygulama geliştirme modeli Surface Duo'yu ortaya koyuyorYüzey IkilisiYüzey Neo

Microsoft, Ekim 2019'da New York'ta iki yeni çift ekranlı mobil cihazı tanıttı. Bu cihazlar, Windows 10X Surface Neo ve Yüzey İkilisi, Android tabanlı. Microsoft için mobil cihaz endüstrisine heyec...

Devamını oku
Stereoskopik 3D görüntüler yakalamak için Surface Duo kameralar

Stereoskopik 3D görüntüler yakalamak için Surface Duo kameralarYüzey IkilisiYüzey Neo

Microsoft'un yakında çıkacak olan çift ekranlı cihazları, bir Surface Neo veya bir Surface Neo gördüğünüzde dikkatinizi çeken, oyunun kurallarını değiştiren birkaç özelliğe sahiptir. Surface Duo ta...

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

Windows 10X uygulama uyumluluğunu geliştirmek için kapsayıcılaştırmaYüzey NeoWindows 10

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

Devamını oku