Die Windows Runtime

Anzeige

WinRT unterstützt Sprachen wie C++, C#, VB.net und Javascript direkt. Dadurch lassen sich Apps für Windows 8 komplett mit Webtechnik wie HTML, CSS und Javascript entwickeln.

Microsoft versucht mit dem neuen Ansatz einerseits, modernen Paradigmen (zum Beispiel Klassenorientierung, Sandbox-Prinzip und asynchrone Programmierung) Rechnung zu tragen, andererseits soll ein Gegengewicht zum Funktionen- und Parameter-Wildwuchs des Win32-API geschaffen werden, der nicht nur Microsoft zu umfangreichen Zusatzschichten wie dem MFC und den Windows Forms inspirierte - erinnert sich noch jemand an Borlands OWL und VCL?

Mit WinRT kommt aber noch ein weiteres Konzept ins Spiel, das den Gedanken von COM endlich mal elegant umsetzt: Projections. Damit soll das WinRT-API möglichst einfach in jeder beliebigen Programmiersprache nutzbar sein - und vor allem sollen ohne Verzögerung Ergänzungen des API in der jeweiligen Sprache bereitstehen. Bisher - das gilt nicht nur für Windows - werden APIs und Systembibliotheken zumeist durch C-basierte Wrapper in die jeweilige Programmiersprache eingebunden: Wrapper übersetzen die verwendeten Datentypen und rufen die jeweilige Systemfunktion auf. Teils erfolgt der Bau der Wrapper per Hand, teils automatisiert. Projections ersetzen das durch einen vollautomatisierten Vorgang, der Compiler oder Interpreter einer Sprache muss lediglich einen COM-artigen Mechanismus unterstützen, um das WinRT-API zu nutzen. Eine entsprechende Erweiterung hat Microsoft unter anderem in seine Javascript-Engine Chakra integriert. Der Implementierung in weitere Sprachen will Microsoft wohl nicht entgegenstehen.

 Metro: Wie die Golem.de-App für Windows 8 entstanden istJavascript und HTML 

mtx5001 18. Sep 2012

Alexander Merz von Golem.de war inzwischen fleissig - die App ist jetzt auch im...

BLi8819 30. Aug 2012

Wäre schön, wenn man das direkt aus der App raus könnte ;)

spyro2000 28. Aug 2012

Natürlich gilt auch hier die Einrückung (Golem entfernt diese aber leider). spyro

Thaodan 28. Aug 2012

x64 ist x86 den Richtig geschrieben heißt das x86_64. BTW: Build Prozesse automatisiert...

Thaodan 28. Aug 2012

Und da ist Windows 8 ja auch gleich die Wichtigste.

Kommentieren




Anzeige
  1. Java Entwickler (m/w)
    NEO Business Partners GmbH, Raum Hannover, Hamburg, Berlin, Bremen (Home-Office möglich)
  2. Webentwickler (m/w)
    e-vendo AG, Berlin
  3. Ingenieur/in für den Bereich Softwarelogistik Automotive
    ESG Elektroniksystem- und Logistik-GmbH, München
  4. Verfahrensmanger/-in für IT-Verfahren im Bildungswesen
    Dataport, Altenholz bei Kiel oder Hamburg

 

Detailsuche


Folgen Sie uns
       


  1. Quantified Self

    Alkoholmessgerät für das Smartphone

  2. Kim Dotcom

    "Google, Facebook, Twitter verletzen mein Patent"

  3. Samsung

    10 Millionen Galaxy S4 in weniger als einem Monat verkauft

  4. Innodisk

    Winzige NanoSSD erreicht 480 MByte/s

  5. München

    Limux bleibt technisch anspruchsvoll

  6. Android

    Updates für Google Drive und Chrome

  7. KDE Plasma Workspaces

    4.11 wird letzte Version vor Qt5-Wechsel

  8. Chrome

    Google spricht und hört zu

  9. Logitech

    iPad-Tastatur mit Kabel

  10. Filesharing

    Schweiz will Internetsperren auf das Urheberrecht ausweiten



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Google: Chrome 27 lädt Webseiten schneller
Google
Chrome 27 lädt Webseiten schneller

Googles Browser Chrome ist in der stabilen Version 27 erschienen. Diese soll Webseiten im Durchschnitt rund 5 Prozent schneller herunterladen. Möglich macht das ein neuer Scheduler.

  1. Browser Offline-Cache für Chrome
  2. Notizzetteldienst Inoffizielles Plugin macht Google Keep nützlicher
  3. Google Chrome bekommt Unterstützung für veraltete Browser

Google-Smartphone: Galaxy S4 mit purem Android wird nur in den USA verkauft
Google-Smartphone
Galaxy S4 mit purem Android wird nur in den USA verkauft

Das von Google angekündigte Galaxy S4 mit purem Android wird ausschließlich in den USA verkauft. Google hat derzeit keine Pläne, das Samsung-Smartphone in anderen Regionen anzubieten.

  1. Samsung Mehr als 10 Millionen Galaxy S4 in Rekordzeit verkauft
  2. Smartphone Google bringt Galaxy S4 mit purem Android
  3. iFixit Galaxy S4 bekommt gute Noten

Curvace: Künstliches Insektenauge mit 180-Grad-Sicht
Curvace
Künstliches Insektenauge mit 180-Grad-Sicht

Forscher haben ein künstliches Insektenauge entwickelt, das aus vielen kleinen Kameras besteht. Damit wird ein Sichtfeld von 180 Grad abgedeckt. Da es nur 1 mm dick ist, lässt es sich leicht biegen.

  1. Lumix LF1 Panasonic mit lichtstarker WLAN-Kamera für Enthusiasten
  2. Sony DSC-HX50 30fach-Zoomkamera mit 272 Gramm Gewicht
  3. Sony Hund als Action-Kameramann

Zum Artikel