Windows 10 Geliştirme - Giriş

Bu eğitim, Windows 10 uygulamalarının nasıl geliştirileceğini öğrenmek isteyen kişiler için tasarlanmıştır. Bu eğitimde öğreneceğiz -

  • Windows 10 uygulama geliştirme
  • Microsoft tarafından yayınlanan yeni işletim sisteminin güncellemeleri
  • Güncellemelerde geliştiriciler için yeni özellikler

İlk sürümde bizim için mevcut olmayan birçok ilginç uygulama senaryosu artık mümkün. Microsoft yalnızca yeni API'ler eklemekle kalmadı, mevcut API'leri de genişletti.

Evrensel Windows uygulaması

Bir Evrensel Windows uygulaması ilk olarak Windows 8'de Evrensel Uygulama Platformu üzerine inşa edilen Windows Çalışma Zamanı olarak tanıtıldı.

Şimdi, Windows 10'da Evrensel Uygulama Platformunun adı Evrensel Windows Platformu (UWP) olarak değiştirildi. Windows Mağazası için PC, tablet, telefon vb. Windows 10 cihazlarını hedefleyerek modern ve tamamen sürükleyici uygulamalar oluşturabilirsiniz.

Windows 10'da, Windows 10'da desteklenen tüm cihazlara ulaşmak için uygulamaları kolayca geliştirebilirsiniz.

  • Bir API seti
  • Bir uygulama paketi
  • Ve bir mağaza

Evrensel Windows Platformu ayrıca farklı ekran boyutlarını ve dokunmatik yüzey, fare ve klavye, oyun denetleyicisi veya kalem gibi farklı etkileşim modellerini destekler.

UWP uygulamalarının özellikleri

İşte Evrensel Windows uygulamalarının onu Windows 10'dan üstün kılan özelliklerinden bazıları.

  • Windows 8.1 gibi işletim sistemlerini değil, cihaz ailelerini hedefleyebilirsiniz.

  • Uygulamalar şu şekilde paketlenir ve dağıtılır: .AppX Uygulamalarınızın sorunsuz bir şekilde dağıtılmasını ve güncellenmesini sağlayan paketleme biçimi.

  • Uygulamanızı Windows mağazasına gönderebilirsiniz ve tüm cihaz ailelerinde veya yalnızca seçtiğiniz cihazlarda kullanılabilir hale gelecektir. Windows cihazları için tüm uygulamalarınızı tek bir yerden kolayca yönetebilirsiniz.

  • Uygulamanızın kullanılabilirliğini belirli cihaz ailesiyle sınırlayabilirsiniz.

  • Evrensel Windows Platformunun (UWP) temel API'leri tüm Windows cihaz ailelerinde aynıdır. Dolayısıyla, uygulamanız yalnızca temel API'leri kullanıyorsa tüm Windows 10 cihazlarında çalışabilir.

  • Uzantı SDK'larının yardımıyla, uygulamanızı belirli cihazlar için aydınlatabilirsiniz.

Geliştirme Seçenekleri

Evrensel Windows uygulamaları aşağıdaki dillerden herhangi birinde oluşturulabilir -

  • XAML ile C # veya Visual Basic
  • HTML ile JavaScript
  • DirectX ve / veya XAML ile C ++

Ayrıca bileşenleri tek bir dilde yazabilir ve bunları başka bir dilde geliştirilmiş bir uygulamada kullanabilirsiniz.