Windows Runtime

Från Wikipedia
Hoppa till: navigering, sök
Inte att förväxlas med Windows RT.

Windows Runtime, eller WinRT, är en applikations- och utvecklingsplattform utvecklad av Microsoft för deras senaste operativsystem Windows 8. WinRT utgör grunden för så kallade Windows Store appar som kan utvecklas i .NET Framework (C# och Visual Basic.NET), C++/CX (C++ Component Extensions) och HTML5/Javascript. Applikationerna kan köras på både x86 och ARM-arkitektur.

WinRT bör inte att förväxlas med Windows RT, som är Windows 8ARM.

Teknologi[redigera | redigera wikitext]

Projektioner[redigera | redigera wikitext]

Windows Runtime samverkar med ett antal utvecklingplattformar och programspråk. Varje plattform kan använda Windows Runtimes funktioner genom en så kallad projektion. Plattformarna exponerar funktionerna som om de vore hemmahörande på vardera av dem respektive. För utvecklare gör det att utvecklingsupplevelsen känns naturlig för varje plattform.

API[redigera | redigera wikitext]

Windows Runtime kommer med ett API bestående av så kallade Runtime-klasser som exponerar den funktionalitet som operativsystemet tillhandahåller för appar. Biblioteket innehåller också ett ramverk för att bygga användargränssnitt i XAML. Applikationer byggda med HTML5 och Javascript använder HTML och CSS för att bygga användargränssnitt.

Komponenter[redigera | redigera wikitext]

Bibliotek med funktioner kan enkelt konsumeras över plattformsgränserna i form av WinRT-komponenter.

Externa länkar[redigera | redigera wikitext]