Microsoft, Windows 10 İçin UWP ile Geleneksel Win32 Uygulamalarını Bağlayan 'Proje Birliğini' Optimize Etmeye mi Çalışıyor?

pencereler / Microsoft, Windows 10 İçin UWP ile Geleneksel Win32 Uygulamalarını Bağlayan 'Proje Birliğini' Optimize Etmeye mi Çalışıyor? 2 dakika okundu

Microsoft Mağazası



Microsoft, geleneksel ve hala ilgili Win32 Uygulamaları ile oldukça yeni UWP (Evrensel Windows Platformu) Uygulamaları arasındaki geniş uçurumu kapatmaya çalışıyor. Project Union ile Windows 10, uygulamalar için birleşik bir operasyonel platforma sahip olabilir.

Microsoft Windows 10, Project Union nedeniyle bazı büyük değişikliklere uğruyor , geleneksel Win32 Uygulamalarının modern UWP Uygulamaları ile iyi çalışmasını sağlamaya çalışan bir platform. Daha da önemlisi, Microsoft, Project Union ile daha iyi güvenlik ve gizlilik sunmak için Uygulama Ekosistemini Windows 10'dan ayırıyor gibi görünüyor.



Microsoft, Uygulama Ekosistemini Ayrıştırmak ve Win32 Uygulamalarını UWP Uygulamalarıyla Birleştirmek İçin Project Union'ı Windows 10'a İtiyor:

Microsoft, Windows 8'de Evrensel Windows Platformu uygulama ekosistemini tanıttı. Mevcut Win32 uygulamalarına ek olarak, Windows 8, dokunmatik arabirime sahip donanım üzerinde daha iyi çoklu görev deneyimi sunacak modern uygulamalar içeriyordu. Eklemeye gerek yok, UWP Platformunun ana akım haline gelmesi ve Win32 Uygulamalarının yerini alması için hala uzun bir yolu var.



Windows UWP modern uygulamaları her zaman oldukça geç kalmış ve standart Win32 uygulamalarının arkasında görünmüştür. Bu, Microsoft'un yalnızca UWP'ye yeni özellikler getirerek UWP Uygulamalarını tanıtmak için çok uğraşmasına rağmen. Win32 Uygulamaları, güçlü olmalarına rağmen, kasıtlı olarak 'yenilik dışı' bir durumda tutuldu ve geliştiriciler yalnızca eski API'lere erişimle geride bırakıldı.



Şimdi bazı ilginç değişiklikler oldu. Project Union ile Microsoft, API'leri iki uygulama modeli arasında birleştirerek boşluğu kapatmaya çalışıyor. Başka bir deyişle, Project Reunion ile Microsoft, mevcut Win32 ve UWP API'lerine erişimi birleştireceğini iddia ediyor. Ek olarak, uygulama ekosistemi işletim sisteminden ayrılacaktır. Doğrudan bir sonuç olarak, Windows 10 işletim sistemi kullanıcıları, Windows 10'un yerleşik paylaşım paneline erişim dahil geleneksel masaüstü uygulamalarında 'modern özellikler' bekleyebilir.

Microsoft, UWP ve Win32 Uygulamaları İçin 'Birleşik Pencereleme Alanı' Tanıtmak İçin:

Microsoft'un UWP ve Win32 uygulamaları için bir 'birleşik pencere alanı' tanıtacağı bildiriliyor. Bu, geliştiricilerin UWP veya Win32 uygulamalarında tutarlı pencereleme deneyimleri sağlayabilen API'leri benimsemesine izin vermelidir. Yenilikten bahsetmişken, Microsoft dedi ki ,

'Ayrıca, uygulama modeliniz olarak UWP veya Win32'yi seçmiş olsanız da, geliştiriciler için tanıdık bir çalışma yöntemi oluşturmamız için pencereleme modelinin temelde aynı olmasını istiyoruz.'



Microsoft, Windows 10’un pencereleme API'lerinin, Project Union altındaki işlem modelinden (UWP veya Win32) bağımsız olarak geliştiriciler tarafından erişilebilir olacağını belirtti. Bu, Microsoft ve geliştiricilerin UWP veya Win32 olsun, aynı özellik ve API kümesiyle uygulamalar oluşturmasına olanak tanır.

Mevcut durumda, Windows 10'un şu anda 'pencereleme' yapmanın iki farklı yolunu (uygulamaların yeniden boyutlandırılması, başlık çubuklarının özelleştirilmesi, vb.) Sunduğunu unutmamak önemlidir. Eklemeye gerek yok, Win32 Uygulamaları güçlü ve etkili pencereleme senaryolarına sahiptir, UWP Uygulamaları özellikle Pencereleme senaryosunda çok kısıtlı görünür.

Project Union ile Microsoft, geliştiricilerin UWP Uygulamaları için Win32 pencereleme gücüne sahip olmasına izin verecek. Ayrıca şirket, uygulamalar arasında tutarlılığı artıran birleşik API'ler geliştirmeye ve dağıtmaya devam edecek.

Proje Birliği zımni vaatlere sadık kalırsa, Win32 ve UWP Uygulamalarının geliştiricileri nihayet tüm katmanlara erişebilir. yeni pencereleme API'leri . Bu, UWP uygulamalarının pencereleme deneyimini önemli ölçüde etkilemeli ve iyileştirmeli ve iki uygulama modelini birleştirmelidir.

Etiketler Microsoft uwp pencereler