Definice a význam UWP (Universal Windows Platform)

Co je UWP (Universal Windows Platform)?

Zkratka pro „Universal Windows Platform“. UWP je vývojová platforma pro aplikace vytvořená společností Microsoft. UWP aplikace může běžet na více zařízeních, včetně PC se systémem Windows, tabletů a smartphonů. Některé aplikace UWP mohou běžet i na jiných typech hardwaru společnosti Microsoft, včetně Xboxu, HoloLens a zařízení IoT.

UWP poskytuje společnou platformu pro vývojáře k vytváření aplikací pro různé typy hardwaru. Univerzální platforma Windows API zahrnuje širokou škálu knihoven, funkcí a prvků uživatelského rozhraní, které mohou vývojáři integrovat do svých aplikací. Zahrnutím více typů DeviceFamily do aplikace UWP může vývojář přizpůsobit rozhraní aplikace pro několik typů zařízení.

Microsoft Visual Studio 2015 a novější podporuje rozhraní UWP API a poskytuje vývojářům flexibilní multiplatformní vývojové prostředí. Zatímco rozhraní API je implementováno v jazyce C++, aplikace UWP lze psát v jazycích C++, C#, Visual Basic nebo dokonce JavaScript. Aplikace Microsoft Visual Studio IDE zkompiluje kód jako aplikaci UWP, pokud je jako cílová rodina zařízení nastavena Windows.Universal.

UWP a Microsoft Store

Když byl v roce 2012 spuštěn Microsoft Store (dříve Windows Store), mohli vývojáři odesílat pouze aplikace UWP. Programy vytvořené na dřívějších platformách, jako jsou Windows Forms a WPF, nebyly povoleny. Aby společnost Microsoft rozšířila nabídku aplikací dostupných ve Storu, vytvořila později „Desktop Bridge“, který umožňuje vývojářům vytvářet balíčky aplikací jiných než UWP pro Microsoft Store.

POZNÁMKA:UWP byl zaveden s Windows 10 a není zpětně kompatibilní. Aplikace UWP proto poběží pouze na počítačích s operačním systémem Windows 10 a novějším, stejně jako na dalších podporovaných zařízeních.

Definice UWP (Universal Windows Platform) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka UWP (Universal Windows Platform) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka UWP (Universal Windows Platform) alebo chcete navrhnúť nový technický termín, kontaktujte nás.