Abo
  • Services:
Anzeige
Neuer Lock Screen in Windows 8
Neuer Lock Screen in Windows 8 (Bild: Microsoft)

Entwickeln für Windows 8

Für das Metro-UI führt Microsoft mit Windows 8 die sogenannten Windows Runtime APIs ein (WinRT), die tief in das System integriert sind. Die WinRT-APIs unterstützen verschiedene Sprachen, so dass Metro-Apps mit Webtechnik wie HTML, CSS und Javascript ebenso entwickelt werden können wie mit C/C++, C# oder Visual Basic. Auch bestehende Microsoft-Frameworks können für die Entwicklung von Metro-Apps genutzt werden, einschließlich .Net und der Windows C Runtime Library.

Anzeige

Das gilt auch für Spiele: Während einfache Spiele mit Javascript realisiert werden können, werden andere in C++ geschrieben und nutzen DirectX 11.1.

Entwicklern stellt Microsoft diverse Komponenten zur Verfügung, von der App Bar über Live Tiles bis hin zu den Kontrakte (Contracts). Diese Bausteine lassen sich einfach in eigene Applikationen integrieren und stellen dann die gleichen Funktionen zur Verfügung, wie man sie in Microsofts Metro-Apps findet. Das gilt auch für Views und Texteingabefelder, für Applikationslayouts wie Grids und den semantischen Zoom sowie für Dialogelemente wie Slider (Schieberegler), die sich mit CSS im Aussehen leicht anpassen lassen.

Visual Studio 11 und Expression Blend 5

Um die Entwicklung von Metro-Apps zu vereinfachen, liefert Microsoft mit der Entwicklerversion von Windows 8 auch Vorabversionen von Visual Studio 11 und Expression Blend 5 aus. Werden Metro-Apps mit HTML, CSS und Javascript erstellt, laufen sie auch in anderen Browsern, nicht nur im Internet Exporer 10, der in Windows zur Darstellung von Metro Apps verwendet wird. Die Verträge stehen über Javascript-APIs bereit und lassen sich mit wenigen Zeilen Code in eigene Apps integrieren.

Visual Studio bietet Widgets, um das Stylen von Apps zu vereinfachen. Expression Blend geht einen Schritt weiter und erlaubt es, Elemente in den Webapplikationen mit der Maus absolut zu positionieren, Layouts auszuwählen und Komponenten wie die App Bar mit wenigen Klicks zu einer App hinzuzufügen.

Dabei gibt Microsoft Entwicklern die Möglichkeit, die Dialogelemente optisch und inhaltlich anzupassen, sorgt aber gleichzeitig dafür, dass diese mit Webtechnik umgesetzten Elemente auch mit Multitouch funktionieren, so dass beispielsweise mehrere Schieberegler gleichzeitig bedient werden können, ohne dass Entwickler dafür spezielle Vorkehrungen treffen müssen.

Bestehende Silverlight-Applikationen sollen sich mit einem überschaubaren Aufwand in Metro-Apps umwandeln lassen. Es muss der Tatsache Rechnung getragen werden, dass die Metro-Apps nicht im Browser laufen. Die WinRT-Schnittstellen verwenden daher andere Namen. Mit ein paar weiteren Änderungen lässt sich das Aussehen der Silverlight-Applikationen zudem leicht dem Metro-UI anpassen.

Windows Store für Apps

Mit Windows 8 führt Microsoft auch einen App Store ein, der Windows Store genannt wird. Entwickler können ihre Apps hier einreichen und verkaufen. Dabei sieht Microsoft die Möglichkeit vor, dass Nutzer Apps für eine begrenzte Zeit kostenlos testen können, und auch In-App-Käufe werden unterstützt. Allerdings steht der Windows Store in der ersten öffentlichen Entwicklerversion von Windows 8 noch nicht zur Verfügung.

Entwicklern verspricht Microsoft eine hohe Transparenz: Sie sollen sehen können, in welchem Status der Prüfung sich eine App jeweils befindet, denn sie muss dabei mehrere Stufen durchlaufen: Nach einer Vorverarbeitung gibt es eine Sicherheitsprüfung und anschließend eine technische und inhaltliche Prüfung. Dann wird die App signiert und veröffentlicht.

Der Store selbst ist als Metro-App umgesetzt und zeigt auf den Detailseiten der Apps unter anderem eine Beschreibung, eine Bewertung, ein großes Bild und die Hardwareanforderungen. Dabei gilt: Metro-Apps werden ausschließlich über den Windows Store verteilt, alle anderen Applikationen können auch über den Store angeboten werden. Normale Desktopapplikationen werden aber nur gelistet, um die Abrechnung und Verteilung der Apps müssen sich die Hersteller selbst kümmern. Dafür will Microsoft in diesen Fällen aber dann keine Provision verlangen.

Metro-Apps können auf bis zu fünf Rechnern verwendet werden.

Statistiken für Entwickler

Über ein App Dashboard will Microsoft Entwicklern Berichte zu ihren Apps zur Verfügung stellen. Die Statistiken zeigen, wie oft Apps heruntergeladen, ausprobiert oder gekauft wurden und wie erolgreich sie im Vergleich zu anderen Apps der gleichen Kategorie sind.

Zudem zeigt das Dashboard, wie die Apps über Suchmaschinen gefunden werden, denn der Windows Store Shop soll Suchmaschinen offenstehen. Hinzu kommen Daten zu Abstürzen, zu nicht reagierenden Anwendungen, zur Bewertung und dem kommerziellen Erfolg.

Neue Werkzeuge für Hardwarehersteller

Hardwareherstellern gibt Microsoft eine umfangreiche Testinfrastruktur an die Hand, mit der sie herausfinden können, wie gut Windows 8 auf einer bestimmten Konfiguration läuft. Microsoft hofft, dass dies zu besserer, auf Windows 8 abgestimmter Hardware führt.

Microsoft selbst hat nach eigenen Angaben Windows 8 im Rahmen der Entwicklung und beim Testen über zwei Millionen Mal installiert, mehr als 9,3 Millionen Stunden an Performancetests durchgeführt, mehr als eine Billion Telemetrie-Datenpunkte gesammelt und über 380.000 Stunden Kompatibilitätstests mit 12.000 Apps durchgeführt.

 Windows to GoFazit 

eye home zur Startseite
joogile 24. Okt 2013

Aber hallo wer wird denn gleich in die Luft gehen. Bei W95 war das gleich Theater und...

FakeLikeYou 27. Okt 2012

Hallo, meine Apps lassen sich in der Metro-Oberfläche nicht öffnen. Es erscheint kurz das...

Schnapsbrenner 29. Feb 2012

So oft, wie ich bisher schon abgehasst habe auf jeden Fall! :D

Markus199 24. Sep 2011

...und nennt sich "Clickto" Das macht genau das, was hier im Artikel beschrieben wird, es...

heinrichwitt1961 18. Sep 2011

Ich sehe noch nicht, daß sich Touchscreens fürn Desktop-Bereich so schnell durchsetzen...


Notebook-Area / 15. Sep 2011



Anzeige

Stellenmarkt
  1. DATAGROUP Köln GmbH, Köln
  2. PDV-Systeme GmbH, Dachau
  3. Schaeffler Technologies AG & Co. KG, Herzogenaurach
  4. Continental AG, Regensburg


Anzeige
Blu-ray-Angebote
  1. (u. a. The Complete Bourne Collection Blu-ray 14,99€, Harry Potter Complete Blu-ray 44,99€)
  2. (u. a. London Has Fallen, The Imitation Game, Lone Survivor, Olympus Has Fallen)
  3. 119,00€

Folgen Sie uns
       


  1. Ultrastar He12

    WD plant Festplatten mit bis zu 14 Terabyte

  2. LG

    Weitere Hinweise auf Aufgabe des bisherigen Modulsystems

  3. Onlinewerbung

    Forscher stoppen monatelange Malvertising-Kampagne

  4. Steep im Test

    Frei und einsam beim Bergsport

  5. Streaming

    Netflix-Nutzer wollen keine Topfilme

  6. Star Wars Rogue One VR Angespielt

    "S-Flügel in Angriffsposition!"

  7. Kaufberatung

    Die richtige CPU und Grafikkarte

  8. Android

    Google kann Größe von App-Updates weiter verringern

  9. Exilim EX-FR 110H

    Casio stellt Actionkamera für die Nacht vor

  10. Webmailer

    Mit einer Mail Code in Roundcube ausführen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Nach Angriff auf Telekom: Mit dem Strafrecht Router ins Terrorcamp schicken oder so
Nach Angriff auf Telekom
Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  1. Red Star OS Sicherheitslücke in Nordkoreas Staats-Linux
  2. 0-Day Tor und Firefox patchen ausgenutzten Javascript-Exploit
  3. Pornoseite Xhamster spricht von Fake-Leak

Gear S3 im Test: Großes Display, großer Akku, große Uhr
Gear S3 im Test
Großes Display, großer Akku, große Uhr
  1. In der Zuliefererkette Samsung und Panasonic sollen Arbeiter ausgebeutet haben
  2. Vernetztes Auto Samsung kauft Harman für 8 Milliarden US-Dollar
  3. 10LPU und 14LPU Samsung mit günstigerem 10- und schnellerem 14-nm-Prozess

Robot Operating System: Was Bratwurst-Bot und autonome Autos gemeinsam haben
Robot Operating System
Was Bratwurst-Bot und autonome Autos gemeinsam haben
  1. Roboterarm Dobot M1 - der Industrieroboter für daheim
  2. Roboter Laundroid faltet die Wäsche
  3. Fahrbare Roboter Japanische Firmen arbeiten an Transformers

  1. immer 1/3

    nicoledos | 15:19

  2. Qualität Filme vs. Serien

    ahoihoi | 15:18

  3. Re: Das war mein Kündigungsgrund

    Dieselmeister | 15:18

  4. Re: Ich hab's befürchtet...

    mr.r | 15:17

  5. Re: Schwungradgeneratoren - preiswerter und...

    Eheran | 15:17


  1. 14:43

  2. 14:20

  3. 14:07

  4. 14:00

  5. 13:10

  6. 12:25

  7. 11:59

  8. 11:44


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel