Windows Phone Entwicklungsumgebung aufsetzen

Wer für Windows Phone entwickeln möchte, braucht so einige Tools. Damit das Setup auch ordentlich funktioniert, sollten die jeweiligen Tools in einer bestimmten Reihenfolge installiert werden, welche wie folgt aussieht:

  1. Microsoft Visual Studio 2010 Express ALL-IN-ONE ISO
  2. Microsoft Visual Studio 2010 Service Pack 1
  3. .NET Framework 3.5 full package
  4. Microsoft Expression Blend 4
  5. Games for Windows Marketplace Client (Voraussetzung damit das XNA Game Studio erfolgreich installiert werden kann)
  6. Microsoft XNA Game Studio 4.0 Refresh
  7. Windows Phone SDK 7.1 (ISO Downloads)
  8. Windows Phone SDK 7.1.1 Update (für Kompatibilität mit der Windows 8-Preview)
  9. Silverlight for Windows Phone Toolkit – Nov 2011 (7.1 SDK)
  10. Microsoft Zune Software

Das Microsoft XNA Game Studio muss installiert werden, damit beim Kompilieren nicht der Fehler: „The target “GetCopyToOutputDirectoryContentProjectItems” does not exist in the project.“ auftritt:

Die Microsoft Zune Software ist nötig, um die Windows Phone App auf einem angeschlossenem Smartphone zu testen.

Hinweis 1: Alle Links leiten zu den englischen Downloadversionen weiter, da dort die Menüs sehr gut verständliche Namen haben.

Hinweis 2: Wer mit der Windows 8 Preview arbeitet und Windows Phone sowie Windows 8 Metro-Apps entwickeln möchte, muss Visual Studio 2010 und den Visual Studio 2012 RC parallel installieren, da Windows Phone Apps derzeit nur mit VS 2010 und Windows 8 Metro-Apps nur mit VS 2012 bzw. VS 11 erstellt werden können. Dabei ist es ganz wichtig, dass Visual Studio 2010 (und Expression Blend 4) VOR Visual Studio 2012 RC (mitsamt „Blend for Visual Studio 11“) installiert werden. Andernfalls können die Blend-Installationen irreparabel beschädigt werden.

1&1 SoftPhone VoIP Internet-Telefonie einrichten

Kunden der 1&1 Internet AG mit einem DSL-HomeNet Anschluss können kostenfrei ins deutsche Festnetz telefonieren. Auf Wunsch sogar mit dem eigenem Computer über’s Internet. Wer die Internet-Telefonie am Computer nutzen möchte, der muss dazu nur VoIP einrichten. Eine beliebte Software dafür ist 1&1 SoftPhone. Wie das Programm eingerichtet wird, erfahrt ihr in der folgenden Schritten:


1&1 Internettelefonie anmelden

  1. Mit Kundennummer und Kundenpasswort im 1&1 Control-Center (login.1und1.de) anmelden
  2. 1&1 DSL-HomeNet Paket auswählen
  3. Auf „Telefonie“ klicken
  4. Über „Neu“ eine kostenlose 1&1 Rufnummer einrichten
    Hinweis: Das Telefonie-Passwort sollte zu Testzwecken nur aus Zahlen mit einer Mindestlänge von 7 Ziffern bestehen
    Optional: Message-Box (Anrufbeantworter einrichten)


Router konfigurieren (Beispiel: FRITZ!Box Fon WLAN 7270 v3)

  1. Webseite http://fritz.box/ aufrufen und Kennwort eingeben
  2. Auf „Einstellungen“ klicken -> „Erweiterte Einstellungen“ -> „Telefonie“ -> „Internettelefonie“
  3. „Neue Internetrufnummer“ anklicken und VoIP-Rufnummer sowie Passwort angeben (s.o.)


Router-Firewall konfigurieren (Beispiel: FRITZ!Box Fon WLAN 7270 v3)

  1. Webseite http://fritz.box/ aufrufen und Kennwort eingeben
  2. Auf „Einstellungen“ klicken -> „Internet“ -> „Freigaben“
  3. Neue Portfreigabe
    Portfreigabe aktiv für: Andere Anwendungen
    Bezeichnung: 1&1 SoftPhone (SIP)
    Protokoll: UDP
    von Port: 5070 bis Port 5072
    an Computer: (Hier den Rechner auswählen, der 1&1 SoftPhone nutzen soll)
    an Port: 5070 bis Port 5072
  4. OK
  5. Neue Portfreigabe
    Portfreigabe aktiv für: Andere Anwendungen
    Bezeichnung: 1&1 SoftPhone (RTP)
    Protokoll: UDP
    von Port: 30000 bis Port 30019
    an Computer: (Hier den Rechner auswählen, der 1&1 SoftPhone nutzen soll)
    an Port: 30000 bis Port 30019
  6. OK
  7. Übernehmen

Alle weiteren benötigten Ports (z.B. 5060) sind bereits von der FRITZ!Box Fon WLAN 7270 v3 intern freigeschaltet. Man sollte auch darauf achten, dass in der lokalen Firewall (auf dem eigenen Computer) ebenfalls die angegebenen Ports freigeschaltet sind. Zusätzlich kann man in 1&1 SoftPhone unter „Einstellungen“ -> „Experten-Einstellungen“ in den Menüpunkten SIP und RTP die Port-Bereiche überprüfen. Für den SIP-Client sollte 5060 bis 5079 eingestellt sein und für RTP der Port-Bereich 30000 bis 30019.


VoIP Software einrichten

  • 1&1 SoftPhone 2.0 herunterladen (Download)
  • 1&1 SoftPhone installieren & konfigurieren

Nach erfolgreicher Eingabe aller benötigten Daten, kann man mit der Software bequem über ein Headset telefonieren. Dabei werden sogar Dreiekonferenzen, Videotelefonien (über Webcam), Anruflisten und Kurzwahl-Nummern unterstützt. SoftPhone kann außerdem Telefon-Nummern aus dem Microsoft Outlook-Adressbuch importieren und Nachrichten vom Anrufbeantworter abspielen. Sofern der PC ausgeschaltet ist, werden die Anrufe an einen digitalen Anrufbeantworter weitergeleitet. Man kann sogar einen eigenen AB-Text in Form einer .wav-Datei (8kHz, 16 Bit, mono, max. 2MB) hochladen. Eine Eintragung ins Telefonbuch ist ebenfalls möglich.

Sollte es Probleme geben, hilft ein Anruf bei der gebührenfreien Rufnummer 0800/1013452 des 1&1 Support-Teams (von Mo.-Sa., 8-20 Uhr).

In Deutschland gibt es bisher keinen anderen Anbieter, der einen solchen VoIP-Umfang anbietet, welcher dazu noch so einfach zu konfigurieren ist. Ich kann daher nur meine Empfehlung für 1&1 aussprechen. Wer bis jetzt noch kein 1&1 Neukunde ist, sollte sich unbedingt mal im 1&1 DSL Produktshop umsehen.