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. 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
Geliştirici(ler) | Microsoft |
---|---|
İlk yayınlanma | 2015 | )
İşletim sistemi | Windows 10, Windows 11, Windows 10 Mobile, Windows 10 IoT, Xbox One, Windows Holographic |
Tür | Uygulama programlama arayüzü |
Lisans | Kapalı kaynak |
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.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. Android için Windows Köprüsü (kod adı "Astoria") Java veya 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 altında açık kaynaklı yazılım olarak piyasaya sürüldü.
Şubat 2016'da Microsoft, San Francisco merkezli yazılım şirketi Xamarin'i satın aldığını açıkladı. 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.
Dağıtım
UWP, Windows Runtime'nin bir uzantısıdır. 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. 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
- ^ "Arşivlenmiş kopya". 23 Kasım 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 28 Temmuz 2017 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 29 Ocak 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 25 Ekim 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 3 Ocak 2017 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 15 Kasım 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 10 Kasım 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
Dış bağlantılar
- WNS overview 26 Ocak 2017 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Evrensel Windows Platformu ingilizce Universal Windows Platform Microsoft tarafindan olusturulmus ve ilk olarak Windows 10 da tanitilan platforma ozgu bir uygulama mimarisidir Bu yazilim platformunun amaci her biri icin yeniden yazilmaya gerek kalmadan Windows 10 Windows 11 ve Windows 10 Mobile da calisan evrensel Windows Platformu uygulamalarin gelistirilmesine yardimci olmaktir C C Visual Basic NET veya XAML kullanarak Windows uygulamasi gelistirmeyi destekler API C ile uygulanir ve C VB NET C F ve JavaScript de desteklenir Windows Server 2012 ve Windows 8 de ilk tanitilan Windows Runtime platformunun bir uzantisi olarak tasarlanan UWP gelistiricilere potansiyel olarak birden fazla cihazda calisacak uygulamalar olusturmasina olanak tanirEvrensel Windows PlatformuGelistirici ler MicrosoftIlk yayinlanma2015 9 yil once 2015 Isletim sistemiWindows 10 Windows 11 Windows 10 Mobile Windows 10 IoT Xbox One Windows HolographicTurUygulama programlama arayuzuLisansKapali kaynakUyumlulukUWP Windows 10 ve Windows 10 Mobile nin bir parcasidir UWP uygulamalari onceki Windows surumlerinde calismaz Bu platformu uygulayabilen uygulamalar yerel olarak Microsoft Visual Studio 2015 kullanilarak gelistirilmistir Windows 8 1 Windows Phone 8 1 veya her ikisinde de evrensel 8 1 eski Eski Metro tarzi uygulamalar UWP ye gecis yapmak icin degisiklige ihtiyac duyar 2015 Build anonsu sirasinda Microsoft Android ve iOS uygulamalarinin Windows 10 Mobile ye tasinmasina izin vermek icin UWP kopruleri toplulugu duyurdu Android icin Windows Koprusu kod adi Astoria Java veya C ile yazilmis Android uygulamalarinin Windows 10 Mobile ye tasinmasina ve Windows Store de yayinlanmasina izin verir Windows Gelistirici Platformu nun teknik lideri Kevin Gallo katmanda bazi sinirlamalari bulundugunu acikladi Google Mobile Services ve bazi temel API lar kullanilamaz ve mesajlasma yazilimi gibi arka plan gorevlerine derin entegrasyon iceren uygulamalar bu ortamda iyi calismaz IOS icin Windows Koprusu kod adi Islandwood Objective C de gelistirilen iOS uygulamalarini Xcode projesini bir Microsoft Visual Studio projesine donusturmek icin Visual Studio 2015 i kullanarak Windows 10 Mobile ye tasinmasina izin veren acik kaynak kodlu bir katman arac takimidir Android surumu kapali beta iken iOS icin Windows Bridge in erken bir kurulumu 6 Agustos 2015 te altinda acik kaynakli yazilim olarak piyasaya suruldu Subat 2016 da Microsoft San Francisco merkezli yazilim sirketi Xamarin i satin aldigini acikladi Bu satin alimdan kisa sure sonra Microsoft Android kopru projesini ve Windows 10 daki Android uygulamalarini destekleme planlarini biraktigini acikladi Odaklanmalari oncelikli olarak onun iOS koprusune dayaniyordu Windows 10 ve Windows 10 Mobile de bir UWP uygulamasi ornegiDagitimUWP Windows Runtime nin bir uzantisidir UWP yi kullanarak olusturulan Evrensel Windows uygulamalari acik bir yapida belirli bir OS icin yazilmis oldugunu artik gostermez Bunun yerine Universal Windows Platform Kopruleri ni kullanarak bir PC akilli telefon tablet veya Xbox One gibi bir veya daha fazla aygit ailesini hedeflerler Bu uzantilar uygulamanin su anda uzerinde calismakta olan cihaz icin mevcut olan yetenekleri otomatik olarak kullanmasina izin verir Evrensel bir uygulama bir cep telefonunda veya tablette calisabilir ve ikisi arasinda uygun deneyimler saglayabilir Akilli telefonda calisan evrensel bir uygulama telefon masaustu bir bilgisayara veya uygun bir yerlestirme istasyonuna bagliyken bir PC de calisiyormus gibi davranmaya baslayabilir Kaynakca Arsivlenmis kopya 23 Kasim 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 28 Temmuz 2017 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 29 Ocak 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 25 Ekim 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 3 Ocak 2017 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 15 Kasim 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 10 Kasim 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Dis baglantilarWNS overview 26 Ocak 2017 tarihinde Wayback Machine sitesinde