Pencereler

Windows 10 SDK, yeni evrensel uygulamaların nasıl olacağına dair bize daha fazla ipucu veriyor

İçindekiler:

Anonim

Windows 10 evrensel uygulamalarının Microsoft'un geliştiricilerin kendi platformlarına olan ilgisini artırmak için harika bir bahis olduğu zaten biliniyor ve bu nedenle uygulama eksikliği sorununu çöz ve kullanıcıların şu anda muzdarip olduğu bunlara yönelik çok az destek.

Birden fazla konferans ve duyuru boyunca Microsoft, söz konusu evrensel uygulamalar platformuyla ilgili daha fazla ayrıntı ortaya koyuyor ve dün bu yönde bir adım daha atarak geliştirici araçları Windows 10 için, sonunda kodu telefonlarda, tabletlerde, PC'lerde ve konsollarda çalışan uygulamalar oluşturmanıza olanak tanıyacak.

Bu SDK'nın sunduğu ana avantajlardan biri, kullanılan cihaza otomatik olarak uyum sağlayan benzersiz bir kullanıcı deneyimi oluşturma olasılığıdır. evrensel uygulamalar platformunun en büyük vaatlerinden biri de tam olarak budur. Arayüzün bu kendi kendini ayarlaması, öncelikle ekrandaki öğelerin açılmasına ve ekrandaki kullanılabilir alana göre yeniden düzenlenmesine olanak tanıyan ViewStateManager'ın daha iyi uygulanmasıyla elde edilir.

Deneyimin her cihaza uyarlanmasının başka bir yolu, kullanıcının dokunmatik ekranla mı yoksa fare ve klavyeyle mi etkileşimde bulunduğunu otomatik olarak tespit etmektir ve ekran kontrollerini buna göre uyarlama (örneğin, dokunmatik ekranı kullanmaya başladığınızda düğmelerin boyutunu büyütme).

Uygulamalar, hem dokunmatik hem de fare/klavye kullanımı için kişiselleştirilmiş bir deneyim sunabilecektir.

Uygulamalar ayrıca, diğer faktörlerden sonuç çıkarmak yerine (şimdiye kadar yapılması gerektiği gibi) işletim sisteminin veya kullanılan bilgisayarın belirli bir özelliğinin mevcut olup olmadığını da bilebilecek. . Örneğin, bir uygulama üzerinde çalıştığı cep telefonunda fiziksel bir kamera düğmesi olup olmadığını bilebilir ve böylece arayüzünü ve davranışını buna göre uyarlayabilir .

Paylaşılan kodlu uygulamalar ve her cihaz için özel kod

Visual Studio for Windows 10 sürümleri, evrensel uygulamalar geliştirmeyi kolaylaştıracak diğer yenilikleri ortaya çıkarır. Örneğin, ana SDK'nın her tür için özel olarak tasarlanmış uzantılarını kullanarak cep telefonları, tabletler, PC'ler veya Xbox için belirli kod bölümleri eklemeye izin verecekler. cihaz.

Bir cep telefonu ve bir PC aynı uygulamayı çalıştırabilecek, ancak her biri farklı donanıma yönelik kod parçalarını göz ardı edecek. "

Ayrıca bireysel projeler oluşturulmasına da izin verilir>"

Visual Studio'nun bir başka yararlı özelliği, kaynağından veri sağlayan Application Insights özelliği ile entegrasyondur. Azure platformu aracılığıyla telemetri uygulama, böylece geliştiriciler uygulamalarının kullanımıyla ilgili ilgili bilgilere sahip olurlar.

Ve Microsoft, SDK'da bulunan tüm bu özelliklerin yanı sıra, geliştiricilerin ilk evrensel uygulamalarını oluşturmalarını kolaylaştırmak için ilgili belgeleri ve kod örneklerini GitHub'da yayınlıyor. Bu belgede, Windows 8.1 için zaten mevcut olan uygulamalarda Windows 10'daki yeniliklerden yararlanma kılavuzu ve ayrıca hakkında daha ayrıntılı bir kılavuz olan Evrensel Uygulamalar Platformu'na genel bir bakış yer almaktadır.Windows 10 SDK tarafından sunulan yeni olanaklar

Windows 10 SDK Önizlemesi, Windows Insider Programındaki herkes tarafından kullanılabilir. İçeri girdikten sonra tek yapmanız gereken, yeni uygulamalar oluşturmaya başlamak veya mevcut uygulamaları uyarlamak için Windows 10 geliştirme araçlarını indirip yüklemek.

Ve bu bir önizleme olduğundan, Microsoft'un önümüzdeki birkaç hafta içinde geliştirme araçlarına büyük olasılıkla daha fazla özellik ekleyeceğini hatırlayalım. .

Aracıyla | Blog Windows

Pencereler

Editörün Seçimi

Back to top button