War das Christkind brav – und hat vielleicht ein Windows Phone 8 gebracht? Wer als Developer die Weihnachtsfeiertage 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.

SDK-Download

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

wp8-sdk-download

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.
    *Achten Sie 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 gleich tun:

vs12express

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 (AB Windows 8 PRO) 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…

wp8-sdk

Nach der Installation wurde der aktuelle Benutzer zur Hyper-V Administratorengruppe hinzugefügt.
Der Computer muss ggf. neu gestartet werden.

wp8-sdk-finish

Infos und Beispiele gibt es im Windowsphone Dev Center.

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