34,5809$% 0.1
36,2000€% 0.52
2.968,92%-1,20
5.050,00%-0,78
20.140,00%-0,77
2.670,24%-1,31
9.643,26%0,98
Microsoft, Windows App SDK ile oluşturulan uygulamalarda %50’ye kadar daha hızlı yükleme müddetleri ve uygulama boyutlarında önemli bir azalma olduğunu iddia ederek önemli iyileştirmeler sundu. Windows Latest, bu değişikliklerin Native Ahead-Of-Time (AOT) derlemesi gibi yeni teknolojilerden kaynaklandığını söylüyor. Ancak performans kazanımları geliştiricilerin uygulamalarını güncellemelerine bağlı olacak.
Windows App SDK dedik lakin nedir bu SDK? Software Development Kit yani Yazılım Geliştirme Kiti, genel anlamda geliştiricilerin uygulama yaparken kullandıkları farklı araçları barındıran bir araç seti. Windows App SDK ise geliştiricileri belirli şartlarla kısıtlamadan çağdaş API’lere erişim sağlayan araçlar sunarak Win32 ve UWP arasındaki boşluğu dolduruyor.
Geçmişte bu SDK, kullanan uygulamaların geç başlatıldığı ve kullanıcı arayüzünün geç cevap mühletlerine sahip olduğu gerekçesiyle eleştiriler almıştı. Microsoft, beklenenden daha uzun açılış ekranlarına ve yavaş cevap müddetlerine sahip olduğu bilinen Fotoğraflar ve Phone Link dahil olmak üzere kendi uygulamalarından kimilerinde performans problemleri olduğunu kabul etti. Sorunlar özellikle uygulamalar yeniden başlatıldıktan sonra ilk kez başlatılırken fark ediliyor. Geçici bir çözüm olarak Microsoft, başlatma müddetlerini düzgünleştirmek için uygulamanın arka planda çalıştırılmasını öneriyor.
Bahsi geçen sorunların temel tahlillerinden biri, daha hızlı başlatma mühletleri ve daha az bellek kullanımı sağlayan Native AOT dayanağının sunulması. Native AOT, uygulamaları önceden derleyerek klasik derleme formüllerine kıyasla performansı artırıyor. Ancak geliştiricilerin uygulamalarını oluştururken veya güncellerken bu özelliği özellikle kullanması gerekecek.
İlk testlerde Microsoft önemli gelişmeler gözlemledi: Uygulamalar artık %50’ye kadar daha hızlı yükleniyor ve uygulama paketleri sekiz kat daha küçük. Bağımsız modda çalışan uygulamaların boyutlarında da 2 kata varan azalmalar görüldü ve bu da Windows App SDK tabanlı uygulamaların verimliliğini daha da artırdı.
Microsoft ayrıca Edge WebView2 SDK’sının işlenme biçiminde de değişiklikler yaptı. Daha önce Windows App SDK’ya sabit kodlanmıştı ve bu da uygulamaların boyutunu artırıyordu. Şimdi ise gerektiğinde NuGet üzerinden erişilerek genel uygulama paketi boyutlarının azaltılmasına yardımcı oluyor, ancak bu değişiklik uygulama performansını doğrudan etkilemiyor.
Son optimizasyonlar uygulamaların suratını anında artırmayacak elbette. Geliştiriciler güncellenmiş SDK’yı benimsedikçe gözle görülür iyileştirmeler sağlanacak.
Diğer Teknoloji Haberleri İçin Tıklayın / Bursa Haber – Bursa Gündem – Bursa Gündem Haber – Bursa Haberleri – Bursa Son Dakika
Bizi İnstagram’da Takip Edebilirsiniz / @BursaGündemHaber
Bizi X’de Takip Edebilirsiniz / @BursaGündemHbr
Bizi Facebook’da Takip Edebilirsiniz / @BursaGündemHaber
Bizi Youtube’da Takip Edebilirsiniz / @BursaGündemHaber
Bizi Linkedin’de Takip Edebilirsiniz / @BursaGündemHaber
İos 18 Güncellemesi Yayınlandı: Bazı Uygulama İkonları Neden Koyu Mod Olmuyor?