Windows Phone 8 SDK Installation

War das Christkind brav – und hat vielleicht ein Windows Phone 8 gebracht? Wer als Developer die Weihnachtsruhe für Neues nutzen möchte, sollte sich Windows Phone 8–Entwicklung ansehen. Dazu benötigt man (Visual Studio 2012 und) das Windows Phone 8 SDK. Das SDK beinhaltet alle nötigen Developer-Tools für die Entwicklung von Apps für Windows Phone 7.1 und Windows Phone 8.

Max hat in seinem ersten Artikel “App-Entwicklung für Windows Phone 8–Part 0“ bereits die wichtigsten Schritte für die Entwicklung einer coolen geographische Bildergalerie beschrieben. Sozusagen als Teil 0b hier ein paar Informationen, um die Entwicklungsumgebung für #wp8 auf dem eigenen Rechner herzustellen.

Robert hat das neue SDK in Windows Phone 8 SDK ist fertig und ready for download! kurz vorgestellt.

SDK-Download

Der Windows Phone SDK 8.0 Download erfolgt aus dem Microsoft Download Center.

imageOGUF5TD2

Integration

Es gibt mehrere Möglichkeiten, die Entwicklungsumgebung für eigene Windows Phone 8 Apps zu installieren:

  • Mit der Installation werden in einer existierenden Visual Studio 2012 Professional, Premium oder Ultimate Version die erforderlichen Vorlagen in die existierende IDE hinzugefügt. WP8-Apps werden durch die neuen Projektvorlagen erstellt.
    Achtet in diesem Fall auf die richtige Sprache, passend zur bereits installierten VS 2012-Version!
  • Ohne vorhandenes Visual Studio 2012 Professional, Premium oder Ultimate installiert das Windows Phone 8 SDK eine eigene Microsoft Visual Studio Express 2012 Edition für Windows Phone. Neue WP8-Apps werden durch Starten von VS Express erstellt.
  • Wer Visual Studio Express 2012 für Windows Phone gleich direkt laden möchte, kann dies ebenso tun:

13image

Systemvoraussetzungen

  • Der Rechner benötigt mindestens 4GB RAM und 6.5 GB Festplattenplatz.
  • Zur Zeit wird Windows Phone 8 Development nur unter Windows 8 64-bit Version (Windows 8 PRO und Windows 8 Enterprise) unterstützt!
  • Bei Installation auf einer x86 Maschine folgt ein entsprechender Hinweis:
    "This Product can only be installed on Windows 8 or later 64-bit Machine."
  • Das SDK installiert Emulatoren für verschiedene Bildschirm-Auflösungen des Windows Phones und liefert weitere Test-Tools für die Entwicklung.
  • Der Windows Phone Emulator erfordert die Installation von Hyper-V!
    [Für Windows 8 x64 mit Hyper-V wird eine x64 CPU mit Second Level Address Translation (SLAT) benötigt.]
    Wenn Hyper-V nicht aktiviert ist, muss diese Rolle hinzugefügt werden und ein Neustart des Computers durchgeführt werden.
    Details zu Hyper-V siehe windowsblog.at: Client Hyper-V oder die Sache mit der SLAT.

Installation

Die Installation und der Download des vollen Pakets dauert – je nach Leitungsgeschwindigkeit - einige Zeit…

image3VRS7F25

Nach der Installation wurde der aktuelle Benutzer zur Hyper-V Administratorengruppe hinzugefügt.
Der Computer muss ggf. neu gestartet werden. Das Setup setzt nach dem Neustart fort.

imagePWV7NLE7

Für den ganzen Installationsvorgang muss man schon mit etwa einer guten Stunde (und hoher CPU-Last – also kaum nebenbei arbeiten) rechnen. Am besten über die Mittagspause oder nebenbei durchführen, dann ist dieser Schritt erledigt.

Infos und Beispiele gibt es im Windowsphone Dev Center.

Weitere Infos findet ihr hier in zahlreichen Artikel auf codefest.at!

Viel Spaß beim Ansehen, Testen und Entwickeln von eigenen Apps für #WP8!