1 milyar Windows 10 cihazının tümü ve daha fazlası için geliştirme

Bu yıl Microsoft Build 2020, hepimizin evimizin rahatlığında deneyimleyebildiği, yalnızca dijital bir etkinliktir. Sizin için en önemli olan yeni özellikler ve teknolojiler hakkında bilgi edinmekten keyif alacağınızı umuyoruz. Bugün, geliştiricilerin Microsoft 365 ve Windows platformlarını kullanarak modern çalışma için uygulamaları nasıl oluşturabileceklerini paylaşma ayrıcalığına sahip olacağım Windows platformundaki 4 temel iyileştirme alanına odaklanacağım:
  1. Mevcut ve gelecekteki tüm uygulamalarınız için milyarlarca Windows 10 cihazında uygulama geliştirmeyi birleştirme;
  2. Buluta yaslanmak ve Windows uygulamalarınız için yeni senaryoları etkinleştirmek;
  3. Windows deneyiminde Microsoft 365 entegrasyonunu kullanarak bağlı uygulamalar oluşturmanız için yeni fırsatlar yaratmak; ve
  4. Windows'u geliştirici üretkenliği için mükemmel hale getirme.

Milyarlarca Windows 10 cihazında uygulama geliştirmeyi birleştirme

Bugün Project Reunion'ı açıklayacağız: İnsanların kullandığı tüm Windows 10 sürümlerinde ve cihazlarında çalışan harika uygulamalar oluşturmayı kolaylaştırmak için Windows geliştirici platformunu birleştirme ve geliştirme vizyonumuz.
Son birkaç yıldır Win32 (Windows API olarak da adlandırılır) ve Evrensel Windows Platformu (UWP) API'leri arasındaki engeli yıkıyoruz. Project Reunion, harika bir Windows uygulaması oluşturmayı kolaylaştırmak için bu çabayı genişletiyor. Mevcut Win32 ve UWP API'lerine erişimi birleştirecek ve bunları NuGet gibi araçlar aracılığıyla işletim sisteminden ayrıştırılmış olarak kullanılabilir hale getirecektir. Bu, yeni uygulamalar için ortak bir platform sağlayacaktır. Ayrıca, ister C++, .NET (WPF, Windows Forms ve UWP dahil) ister React Native olsun, mevcut uygulamalarınızı en son işlevlerle güncellemenize ve modernize etmenize yardımcı olur. Mevcut API'leri ayırıp yeni API'ler ekledikçe, gerektiğinde çoklu doldurma için de çalışıyoruz, böylece API'ler desteklenen Windows sürümlerinde alt düzeyde çalışır.
Project Reunion metnini gösteren animasyon.
Project Reunion yolculuğundaki ilk bileşenlerden biri, Windows için yüksek performanslı, Akıcı optimize edilmiş yerel UI çerçevesi olan WinUI 3 Preview 1'dir . İle WinUI geliştiriciler yeni bir proje başlatma veya mevcut bir uygulamayı modernize edilip, cihaz üzerinden adapte ölçek harika kullanıcı deneyimleri inşa edebilirsiniz.
Alarmlar ve Saat uygulamasında WinUI tarafından desteklenen Engaging UI'nin ekran görüntüsü
Resim 1: Alarmlar ve Saat uygulamasında WinUI tarafından desteklenen etkileşimli kullanıcı arayüzü
Ayrıca, platformlar arasında ve tarayıcıyla kod paylaşabilmeniz için web içeriğini yerel uygulamanıza entegre etmek istediğiniz zamanlar olduğunu da biliyoruz. Bugün, WebView2'yi (Project Reunion yolculuğundaki başka bir bileşen) yeni bir .NET Önizleme ile genişletiyoruz Artık herhangi bir Windows uygulaması, Microsoft Edge ve Chromium'un gücüyle web içeriğini yerleştirebilir. WebView2, Windows uygulamaları yelpazesinde tam web işlevselliği sağlar ve işletim sisteminden ayrılmıştır, böylece artık belirli bir Windows sürümüne kilitlenmezsiniz.
WebView2 kullanan bir satır içi PDF örneği
Resim 2: WebView2 kullanılarak satır içi bir PDF örneği gösteriliyor
Sizi , bu vizyonu uygularken ilerlememizi paylaşacağımız ve geri bildirimlerinizi dinleyeceğimiz Project Reunion GitHub deposunun bu erken aşamasında öğrenmeye ve bizimle etkileşime geçmeye davet ediyoruz. Ayrıca bugün WinUI ve WebView2 hakkında daha fazla bilgi edinebilirsiniz .

Buluta yaslanma ve yeni senaryoları etkinleştirme

Kuruluşlar uzaktan çalışmayı etkinleştirmek için değiştikçe, Azure üzerine kurulu Windows Sanal Masaüstü , sanal masaüstlerini ve uygulamaları daha önce mümkün olandan daha hızlı sağlama ve ölçeklendirme yeteneği sağladı. Kuruluşların mevcut uygulamanızı, kullanıcıların Windows, MacOS/iOS ve Android için Windows Sanal Masaüstü istemcileriyle erişebilecekleri büyüyen bir cihaz grubuna sunmasına olanak tanır.
Ölçeklenebilirlik çok önemli olduğundan, MSIX App Attach adlı bir özelliği kullanıma sunduk. MSIX Uygulama Ekleme Önizlemesi, kuruluşların bulutta dağıttığı işletim sistemi görüntüsünü, insanların erişmesi gereken uygulamalardan ayırarak insanların deneyimlerini optimize edecek. Bu, Windows masaüstü için MSIX'i bir kez benimsediğinizde, aynı yatırımın, uygulamanızı Azure üzerinde Windows Sanal Masaüstü'nde çalıştırırken çok daha fazla fayda sağlayacağı anlamına gelir.

Bağlı uygulamalar oluşturmanız için yeni fırsatlar yaratmak

Ayrıca, bağlantı uygulamaları oluşturmanın daha fazla yolunu aradığınızı ve Microsoft Search ve Microsoft Graph gibi Microsoft 365 entegrasyonlarıyla daha da fazla fırsatınız olduğunu biliyoruz. Hepimiz çok fazla araç ve uygulama kullanıyoruz ve ihtiyacımız olanı bulmak zahmetli olabilir. Ancak Microsoft Arama ve Microsoft Graph, aradığınızı bulabilmeniz için çalışanlarınız, dosyalarınız ve araçlarınız arasında benzersiz bağlantılar kurabilir. Bunlar, sizin ve kullanıcılarınızın daha verimli olmasına olanak tanıyan yalnızca iki tümleştirmedir, ancak Microsoft 365 platformuyla çok daha fazlasını yapabilirsiniz. Ek olarak, geliştiriciler şu anda önizlemede olan Grafik Bağlayıcılarımızı kullanmaya başlayabilir ve Microsoft Search bu yıl içinde Windows'a gelecek.
Bir iş arkadaşınızı aramanın ve ilgili bilgileri ve paylaşılan dosya ve uygulamaları bulmanın ekran görüntüsü örneği
Resim 3: Bir iş arkadaşınızı arayın ve ilgili bilgileri ve paylaşılan dosyaları ve uygulamaları görün

Windows'u geliştiriciler için harika hale getirme

Üretken kalmanızın sizin için önemli olduğunu biliyoruz ve bunu nasıl gerçekleştirebileceğimize ilişkin geri bildiriminiz için teşekkür ederiz. Windows Terminal ve Linux için Windows Alt Sistemindeki gelişmeler sayesinde modern, hızlı ve güçlü araçlara sahipsiniz.
Artık kurumsal kullanıma sunulan Windows Terminal 1.0 , size WSL dağıtımları ve Azure Cloud Shell dahil olmak üzere herhangi bir komut satırı yürütülebilir dosyasını birden çok sekme ve bölme içinde çalıştırma olanağı sağlar. Ayrıca Unicode ve UTF-8 karakterlerini kullanabilir, GPU hızlandırmalı metin oluşturma motoruna ve özel temalara, stillere ve yapılandırmalara sahip olabilirsiniz. Windows Terminali, Microsoft Mağazasında veya Terminal GitHub deposundan manuel olarak kullanılabilir .
Linux için Windows Alt Sisteminde (WSL) yapılan iyileştirmeler, donanım hızlandırmayı etkinleştirme, doğrudan bir Linux GUI uygulamasını çalıştırma ve Windows'ta Linux uygulamalarını kullanmaya başlamayı kolaylaştırma etrafında toplanmıştır. İşte birkaç ayrıntı:
  • Grafik işleme birimi (GPU) bilgi işlem iş akışları için eklenen destek, Linux araçlarının paralel hesaplama ve eğitim makine öğrenimi (ML) ve yapay zeka (AI) modelleri gibi birçok geliştirme senaryosu için donanım hızlandırmayı sağlamak üzere GPU'lardan yararlanmasına olanak tanır.
  • Linux grafik kullanıcı arabirimi (GUI) uygulamaları için destek, bir WSL örneği açmanıza ve bir üçüncü taraf X sunucusuna ihtiyaç duymadan doğrudan bir Linux GUI uygulamasını çalıştırmanıza olanak tanır. Bu, favori uygulamalarınızı entegre geliştirme ortamı (IDE) gibi bir Linux ortamında çalıştırmanıza yardımcı olacaktır.
  • WSL yakında 'wsl.exe – install' komutunu çalıştırarak basitleştirilmiş bir yükleme deneyimini destekleyecek ve bu da Windows'ta Linux uygulamalarını kullanmaya başlamayı hiç olmadığı kadar kolaylaştıracak.
Ayrıca, Windows Paket Yöneticisi ve Microsoft PowerToys gibi önizleme araçları ve yardımcı programları, daha da fazla geliştirme üretkenliği için Windows deneyiminizi kolaylaştıracak yollar sağlar.
Geliştirme ortamınızı kurmak için daha kolay bir yol istediniz ve şimdi Windows Paket Yöneticisi Önizlemesi ile favori araçlarınızı hızlı ve kolay bir şekilde kurmanızı sağlayan bir komut satırı arayüzüne sahipsiniz. Paketlerin depo açık kaynak olur ve katkıda bulunmak ve iyileştirmelerin sonraki seviyeye bize yardımcı olmak için biz sabırsızlanıyorum.
İle Microsoft PowerToys (0.18 ) kişisel iş akışları için Windows 10 kabuğunu özelleştirebilirsiniz. Bugünün güncellemeleri iki yeni yardımcı program ekliyor: Keyboard Remapper ve PowerToys Run. Keyboard Remapper'ı kullanarak tuşu tuşa ve kısayolu kısayola yeniden eşleyebilirsiniz. Ayrıca, bir uygulama başlatıcı yardımcı programı olan PowerToys Run, programlarınıza eskisinden daha hızlı ulaşmanızı sağlar - alt-boşluk tuşuna basın ve yazmaya başlayın.
Bu çabaların her birinde ilerleme kaydetmek için sizinle açık alanda çalışmayı dört gözle bekliyoruz, böylece üretken ve keyifli deneyimler oluşturmanıza yardımcı olabiliriz. WinUI, WebView2 , Terminal , Windows Paket Yöneticisi Önizlemesi , Project Reunion ve daha fazlasıyla birlikte neler inşa edebileceğimizi görmek için sabırsızlanıyorum Build'den yeterince faydalanmadıysanız, Microsoft365'te WSL, Terminal, Windows için React Native, WebView2, Windows AI ve çok daha fazlası gibi konularda ek derinlemesine içerik bulabilirsiniz .
 

11.08.2021

Diğer Haberler

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.