İçeriğe atla

Evrensel Windows Platformu

Evrensel Windows Platformu
Geliştirici(ler)Microsoft
İlk yayınlanma2015 (9 yıl önce) (2015)
İşletim sistemiWindows 10, Windows 11, Windows 10 Mobile, Windows 10 IoT, Xbox One, Windows Holographic
TürUygulama programlama arayüzü
LisansKapalı kaynak

Evrensel Windows Platformu (ingilizce: Universal Windows Platform) Microsoft tarafından oluşturulmuş ve ilk olarak Windows 10'da tanıtılan, platforma özgü bir uygulama mimarisidir. Bu yazılım platformunun amacı, her biri için yeniden yazılmaya gerek kalmadan Windows 10, Windows 11 ve Windows 10 Mobile'da çalışan evrensel Windows Platformu uygulamaların geliştirilmesine yardımcı olmaktır.[1] C++, C#, Visual Basic .NET veya XAML kullanarak Windows uygulaması geliştirmeyi destekler. API, C++ ile uygulanır ve C++, VB.NET, C#, F# ve JavaScript'de desteklenir. Windows Server 2012 ve Windows 8'de ilk tanıtılan Windows Runtime platformunun bir uzantısı olarak tasarlanan UWP, geliştiricilere potansiyel olarak birden fazla cihazda çalışacak uygulamalar oluşturmasına olanak tanır

Uyumluluk

UWP, Windows 10 ve Windows 10 Mobile'nin bir parçasıdır. UWP uygulamaları önceki Windows sürümlerinde çalışmaz. Bu platformu uygulayabilen uygulamalar, yerel olarak Microsoft Visual Studio 2015 kullanılarak geliştirilmiştir.[2] Windows 8.1, Windows Phone 8.1 veya her ikisinde de (evrensel 8.1) eski Eski Metro tarzı uygulamalar UWP'ye geçiş yapmak için değişikliğe ihtiyaç duyar.

2015 Build anonsu sırasında Microsoft, Android ve iOS uygulamalarının Windows 10 Mobile'ye taşınmasına izin vermek için UWP "köprüleri" topluluğu duyurdu.[3] Android için Windows Köprüsü (kod adı "Astoria") Java veya C++ ile yazılmış Android uygulamalarının Windows 10 Mobile'ye taşınmasına ve Windows Store'de yayınlanmasına izin verir. Windows Geliştirici Platformu'nun teknik lideri Kevin Gallo, katmanda bazı sınırlamaları bulunduğunu açıkladı: Google Mobile Services ve bazı temel API'lar kullanılamaz ve mesajlaşma yazılımı gibi "arka plan görevlerine derin entegrasyon" içeren uygulamalar bu ortamda iyi çalışmaz. IOS için Windows Köprüsü (kod adı "Islandwood"), Objective-C'de geliştirilen iOS uygulamalarını, Xcode projesini bir Microsoft Visual Studio projesine dönüştürmek için Visual Studio 2015'i kullanarak Windows 10 Mobile'ye taşınmasına izin veren açık kaynak kodlu bir katman araç takımıdır. Android sürümü kapalı beta iken iOS için Windows Bridge'in erken bir kurulumu 6 Ağustos 2015'te MIT lisansı altında açık kaynaklı yazılım olarak piyasaya sürüldü.[4]

Şubat 2016'da Microsoft, San Francisco merkezli yazılım şirketi Xamarin'i satın aldığını açıkladı.[5] Bu satın alımdan kısa süre sonra Microsoft, Android köprü projesini ve Windows 10'daki Android uygulamalarını destekleme planlarını bıraktığını açıkladı. Odaklanmaları öncelikli olarak onun iOS köprüsüne dayanıyordu.

Windows 10 ve Windows 10 Mobile'de bir UWP uygulaması örneği

Dağıtım

UWP, Windows Runtime'nin bir uzantısıdır.[6] UWP'yi kullanarak oluşturulan Evrensel Windows uygulamaları, açık bir yapıda belirli bir OS için yazılmış olduğunu artık göstermez; Bunun yerine, Universal Windows Platform Köprüleri'ni kullanarak bir PC, akıllı telefon, tablet veya Xbox One gibi bir veya daha fazla aygıt ailesini hedeflerler. Bu uzantılar, uygulamanın şu anda üzerinde çalışmakta olan cihaz için mevcut olan yetenekleri otomatik olarak kullanmasına izin verir.[7] Evrensel bir uygulama, bir cep telefonunda veya tablette çalışabilir ve ikisi arasında uygun deneyimler sağlayabilir. Akıllı telefonda çalışan evrensel bir uygulama, telefon masaüstü bir bilgisayara veya uygun bir yerleştirme istasyonuna bağlıyken bir PC'de çalışıyormuş gibi davranmaya başlayabilir.

Kaynakça

  1. ^ "Arşivlenmiş kopya". 23 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  2. ^ "Arşivlenmiş kopya". 28 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  3. ^ "Arşivlenmiş kopya". 29 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  4. ^ "Arşivlenmiş kopya". 25 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  5. ^ "Arşivlenmiş kopya". 3 Ocak 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  6. ^ "Arşivlenmiş kopya". 15 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 
  7. ^ "Arşivlenmiş kopya". 10 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2016. 

Dış bağlantılar

İlgili Araştırma Makaleleri

Akıllı telefon, cep telefonunun sağladığı klasik özelliklere, bilgisayar dünyasının bir ürünü olan PDA’lerin özelliklerinin de eklenmesiyle tasarlanan gelişmiş mobil iletişim cihazıdır. Akıllı telefonlarda mobil işletim sistemleri bulunur bu sayede birçok farklı amaç için daha aktif bir şekilde kullanılabilir ve neredeyse her iş için bir uygulama bulunabilir.

Microsoft Visual Studio, Microsoft tarafından geliştirilen bir tümleşik geliştirme ortamıdır (IDE). Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework ve Microsoft Silverlight tarafından desteklenen tüm platformlar için yönetilen kod ile birlikte yerel kod ve Windows Forms uygulamaları, web siteleri, web uygulamaları ve web servisleri ile birlikte konsol ve grafiksel kullanıcı arayüzü uygulamaları geliştirmek için kullanılır.

<span class="mw-page-title-main">Qt (çalışma alanı)</span>

Qt, birden çok platformu destekleyen bir grafiksel kullanıcı arayüzü geliştirme araç takımıdır. Genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında birçok araç içermektedir. Qt, en çok KDE masaüstü ortamında, Opera ağ tarayıcısında ve Skype anlık mesajlaşma programlarında kullanılmasıyla bilinir.

Bilgi işlem platformu, bir uygulama yazılımı çalıştırmak için donanım mimarisi ve bir yazılım çerçevesi, yazılım, çeşitli bazı kombinasyon veya sıralamalarını içermektedir. Tipik platformlarda bir bilgisayar mimari, işletim sistemi, programlama dilleri ve ilgili kullanıcı arabirimi içerir.

<span class="mw-page-title-main">Microsoft Mağazası</span> Microsoftun Windows için yarattığı bir uygulama mağazası

Microsoft Store, Microsoft'un Microsoft Windows için yarattığı bir uygulama mağazasıdır. Windows 8 ve Windows Server 2012'den başlayarak çalışır. Windows XP, Windows Vista, Windows 7 sistemleri ve Windows Server 2008 sunucusunda desteklenmez. Bu, Evrensel Windows Platformu uygulamalarını dağıtmanın birincil yoludur. Hem ücretsiz, hem de 0,99 $ - 999,99 $ maliyet arasında değişen ücretli uygulamalar Microsoft Mağazası üzerinden dağıtılabilir. Ayrıca, Microsoft Mağazası Windows RT Metro arayüzeyli uygulamaları ve masaüstü uygulamaları satın almak ve indirmek için tek yoldur. Microsoft Mağazası ilk kez 29 Şubat 2012 yılında Windows 8 Tüketici Önizleme kullanımına Windows Mağazası adıyla sunuldu. Daha sonra 2015 yılında, Windows Phone Store, Microsoft Movies & TV ve Groove Music mağazaları Windows Mağazası içine birleştirilmiştir. Eylül 2017'de Microsoft, Windows Mağazası'nı dijital Microsoft Store olarak yeniden markalandırdı başladı ve Microsoft logosunu taşıyan yeni bir simge oluşturuldu. Xbox Game Store, platformun bu yeni sürümüne birleştirildi. Ekim 2021'de Windows 11 duyurulurken Microsoft Store için Win32 (.exe) ve web tabanlı uygulamalar ve Farklı Windows Mağazaları entegre etme özelliği için destek duyuruldu. Android uygulamaları, Windows 11'e Windows için Android Alt Sistemi indirildiği takdirde Amazon Appstore ile entegre çalışıp Microsoft Store'dan Android uygulaması indirebilecek.

<span class="mw-page-title-main">Windows Phone Mağazası</span> Microsoft Windows Phone işletim sistemindeki uygulama mağazası

Bu madde Windows Phone Store ile ilgilidir. Microsoft Windows için Windows Store sayfasına bakın.

<span class="mw-page-title-main">Windows Phone 8</span> Microsoft tarafından geliştirilen mobil cihazlar için piyasaya sürülen işletim sistemi

Windows Phone 8, Microsoft'un Windows Phone mobil işletim sisteminin ikinci nesildir. İlk sürüm olan Windows Phone 7'nin devamı olarak yaratıldı. Bu, 29 Ekim 2012 tarihinde serbest bırakıldı ve selefi gibi, bu Metro tasarım diline dayanan düz bir kullanıcı arayüzü sunuyor. Bu sürümün yerini 2 Nisan 2014 yılında açılan Windows Phone 8.1 mobil işletim sistemine bıraktı. Sürümün mobil medya yazılım ve dağıtım platformu Windows Phone Store-dir. Güncellenme yöntemi ise ilk sürümden farklı, Zune yazılım ile değil, "Firmware over the air" aracılığı iledir.

<span class="mw-page-title-main">Windows Phone 8.1</span> Üçüncü nesil Windows Phone mobil işletim sistemi

Windows Phone 8.1, Windows Phone 8'den sonra Microsoft'un Windows Phone mobil işletim sisteminin üçüncü neslidir. "Firmware over the air" aracılığı iledir. 2 Nisan 2014 tarihinde, San Francisco, Kaliforniya'da Microsoft'un Build Konferansı'nda tanıtılmıştır. Bu, 14 Nisan 2014 tarihinde Windows Phone geliştiricilerine son şeklini yayınlandı ve 15 Temmuz 2014 tarihinde genel kullanılabilire varıldı. Windows Phone 8 sürümünü çalıştıran tüm Windows Telefonlar, Windows Phone 8.1'e yükseltilebilir. Sürümün güncellenme yöntemi "Firmware over the air" ve Windows Phone Store aracılığı iledir. Bu sürümde ilk kez hızlı ayarlar sağlayan ve kullanıcılara tüm hızlı ayarları gösteren Bildirim Merkezi - Eylem Merkezi tanıtıltı.

<span class="mw-page-title-main">Google Kişiler</span>

Google Contacts Google'ın iletişim yönetimi aracıdır, bağımsız bir hizmet ve Google'ın iş odaklı paketinin Google Apps web uygulamaların bir parçası olarak, e-posta hizmeti Gmail'de mevcuttur.

<span class="mw-page-title-main">Nokia X platform</span>

Nokia X platform, Bir Linux tabanlı mobil işletim sistemi ve yazılım platformudur. ilk olarak Nokia, sonradan Microsoft Mobile tarafından tarafından geliştirildi. C, C++, Java dilinde yazılmıştır. 24 Şubat 2014 tarihinde tanıtılan sistem Android'den çatallıdır ve Nokia X ailesinin tüm cihazlarında kullanılır.

<span class="mw-page-title-main">Nokia Asha platform</span>

Nokia Asha platform, düşük sınırlı akıllı telefonlar için tasarlanmış bir mobil işletim sistemi (OS) ve bilgisayar platformudur, Nokia tarafından satın alınmış Norveç merkezli Smarterphone yazılımına dayalıdır. Nokia Asha serisi telefonlarında desteklenmekdedir. Platform Symbian, Maemo ve MeeGo sistemlerinden UI benzerliklerini devralır ve Nokia low-end cihazlarında Seri 40-ın yerini alır. Kullanıcı arayüzünün tasarım ekibine open webOS ve Nokia N9 için MeeGo tasarımında işinde çalışmış Peter Skillman, başkanlık etti. Platform, Nokianın Seri 40 sisteminin yerine bir Linux platformu olarak geliştirdiği Meltemi projesinin halefidir, ancak Temmuz 2012'de iptal edildi.

<span class="mw-page-title-main">Bing Mobile</span>

Bing Mobile Microsoft'un Bing arama motorunun bir parçası olarak taşınabilir mobil cihazları için bir arama aracıdır. Mobil cihaz ekranları için tasarlanmıştır. Bing Mobileye, Windows phone 7 ve Windows Phone 8 aygıtlarında Arama anahtarı aracılığıyla erişilir, tescilli yazılım olarak Windows Mobile ve Windows Phone'ye dahildir. Ayrıca, Windows Phone 8.1'de mevcuttur ve iOS ve Android de dahil olmak üzere diğer platformlar için indirilebilir.

<span class="mw-page-title-main">Windows Anında İlet Bildirim Servisi</span>

Windows Anında İlet Bildirim Servisi Microsoft tarafından Microsoft Windows ve Windows Mobile platformları için geliştirilmiş bir bildirim hizmetidir. Geliştiricilere bu özelliği uygulayan Windows ve Windows Mobile uygulamalarına push veriler göndermesine izin verir. Microsoft Anında İlet Bildirim Servisinin devamı olarak bu yazılım ilk önce Windows 8'de ve daha sonra Windows Phone 8.1'de piyasaya çıktı.

<span class="mw-page-title-main">Microsoft Office Mobile</span> Microsoft Officein akıllı telefonlar için geliştirilmiş sürümü

Microsoft Office Mobile Microsoft tarafından Windows 10, Windows 10 Mobile, iOS, Android ve Chrome OS için geliştirilen yaratıcılık yazılımı mobil uygulamalarıdır. Çekirdek uygulamalar Word, Excel, PowerPoint ve OneNote'dur. Office Sway, Skype for Business ve SharePoint gibi diğer Office uygulamaları, desteklenen cihazlar ve platformlardaki mobil uygulama mağazasından indirilebilir.

<span class="mw-page-title-main">Windows Karma Gerçeklik</span>

Windows Holographic veya Windows Karışık Gerçeklik Microsoft tarafından geliştirilen karışık gerçeklik platformudur. 21 Ocak 2015'te "Windows 10: Sonraki Bölüm" basın toplantısında ilan edildi ve Microsoft HoloLens'in Geliştirme Basımının başlamasıyla eş zamanlı olarak 30 Mart 2016'da çıktı. 2017'de PC'ler ve 2018'de Scorpio Proje'si de dahil olmak üzere Xbox One Family için yaygın olarak bulunması bekleniyor.

<span class="mw-page-title-main">Android yazılımı geliştirme</span>

Android yazılım geliştirmesi Android işletim sistemi için yeni uygulamaların oluşturulduğu süreçtir. Uygulamalar genellikle Android yazılım geliştirme kiti (SDK) kullanılarak Java programlama dilinde geliştirilir; ancak diğer geliştirme ortamları da mevcuttur. Google, Android uygulamaları Kotlin, Java ve C++ dilleri kullanılarak Android yazılım geliştirme kiti (SDK) kullanılarak yazılabilir" ve diğer dilleri kullanmak da mümkün olduğunu belirtiyor. Go, JavaScript, C, C++ veya Assembly gibi Java sanal makinesi (JVM) dışı tüm diller, muhtemelen kısıtlı API desteğiyle araçlar tarafından sağlanabilecek JVM dil kodunun yardımına ihtiyaç duyar.

Windows Uygulama Stüdyosu veya Windows Phone App Studio Windows uygulaması geliştirme için Microsoft tarafından sağlanan bir web uygulamasıdır. Kullanıcıların Windows Mağaza'ya ve Windows Phone Store'ye yükleyebilecekleri veya yayınlayabilecekleri uygulamalar oluşturmasına, ek olarak bir Microsoft Visual Studio çözümü biçiminde tam kaynak kodunu sağlar. Araç, Evrensel Windows Platformu uygulamalarını geliştirmek için kullanılır.

<span class="mw-page-title-main">Evrensel Windows Platformu uygulamaları</span>

Evrensel Windows Platformu uygulamaları kişisel bilgisayarlar (PC'ler), tablet bilgisayarlar, akıllı telefonlar, Xbox One, Microsoft HoloLens ve nesnelerin interneti de dahil olmak üzere tüm uyumlu Microsoft Windows aygıtlarında kullanılabilen uygulamalar. Evrensel Windows Platformu ile, her biri için yeniden yazılmaya gerek kalmadan Windows 10 ve Windows 10 Mobile'da çalışan evrensel Windows Platformu uygulamaları geliştirilir. UWP uygulamaları öncelikle Microsoft Store aracılığıyla satın alınır ve indirilir.

Microsoft mobil hizmetler, özellikle mobil cihazlar için oluşturulmuş bir dizi özel mobil hizmettir, bunlar genellikle Windows Phone, Android, iOS, BlackBerry, Nokia platformları, BREW ve Java ME için mobil uygulamalar ve mobil tarayıcı aracılığıyla sunulur. Microsoft'un mobil hizmetleri genellikle bir Microsoft hesabı ile bağlantılıdır, genellikle Microsoft'un kendi mobil işletim sistemlerine önceden yüklenmiş olarak gelir ve diğer platformlar için çeşitli yollarla sunulur. Microsoft, 1996 yılında Windows CE lansmanı ile mobil bilgisayar platformları için geliştirmeye başladı ve daha sonra Nisan 2000'de Microsoft'un Pocket Office paketini PDA El bilgisayarlarına ekledi. Aralık 2014'ten Haziran 2015'e kadar Microsoft, bir dizi kurumsal satın alma işlemi gerçekleştirdi Google Play ve App Store'da Acompli, Sunrise Takvimi, Datazen, Wunderlist, Echo Notification Lockscreen ve MileIQ aldı.

<span class="mw-page-title-main">Xamarin</span>

Xamarin, Mayıs 2011'de Mono, Xamarin.Android ve Xamarin.iOS'u yaratan mühendisler tarafından kurulan ve Microsoft'un sahip olduğu San Francisco merkezli bir yazılım şirketidir. Ortak Dil Altyapısı (CLI) ve Ortak Dil Özellikleri'nin platform uygulamalarıdır.