Phone

clip_image001 


Erstellen einer Windows Phone 8 App in 3 Schritten:

Schritt 1 – Hardware-Check:

Um eine Windows Phone App zu entwickeln und zu testen, benötigt man folgende Soft- und Hardwarevoraussetzungen:

· Windows 8 Professional oder höher (man kann keine Windows Phone 8 App auf einem Windows 7, Windows Server 2008 oder Windows Server 2012 entwickeln)

· Der Windows Phone Emulator 8 läuft als virtuelle Maschine auf einem Hyper-V – dies bedarf bestimmte Hardwarevoraussetzungen wie SLAT (Second Level Adress Translation), Hardwareunterstütze Virtualisierung, 4 GB RAM oder mehr, … - die genauen technischen Vorgaben dazu findet man detailliert unter: http://msdn.microsoft.com/en-US/library/windowsphone/develop/ff626524(v=vs.105).aspx

Schritt 2 – Tools installieren:

Tools herunterladen! Für das Entwickeln einer Windows Phone 8 App benötigt man mindestens Visual Studio Express 2012, den Windows Phone 8 Emulator und das Windows Phone 8 SDK mit allen Projekt-Templates. Um das User-Interface einer Windows Phone App optimal zu designen empfiehlt sich das Visual Studio Expression Blend zu verwenden.

All das gibt es sehr schön verpackt im Windows Phone 8 SDK zum Download unter: https://dev.windowsphone.com/en-us/downloadsdk

Das 1,6 GB große File beinhaltet folgende Komponenten:

· Visual Studio 2012 Express
· Visual Studio Expression Blend
· Phone Emulator 7.1, 7.5, 8.0
· Windows Phone SDK 7.5 mit allen Projekt-Templates
· Windows Phone SDK 8.0 mit allen Projekt-Templates

Somit ist man nach dem Download und Installieren dieses Files technisch in der Lage seine erste Windows Phone App zu entwickeln, designen und zu testen. Hat man bereits Visual Studio 2012 am Rechner installiert, so wird im Setup die Installation für das Visual Studio Express einfach übersprungen und es werden nur jene Teile installiert die für die Entwicklung einer Windows Phone App relevant sind.

Schritt 3 – Starten:

Alle Tools sind installiert, der Rechner wurde neu gestartet – jetzt geht los! Starten Sie das Visual Studio, legen Sie Ihre gewohnte Programmiersprache für Ihre zukünftigen Windows Phone Apps fest – VB.Net / C# / C++ - (kann jederzeit geändert werden) und wählen Sie das Projekt-Template „Windows Phone“ – danach „Windows Phone App“. Nun werden Sie gefragt, ob Sie eine Windows Phone 7.x oder eine Windows Phone 8.0 App entwickeln wollen. Entscheiden Sie sich für eine Windows Phone 8.0 App. Nach einigen Sekunden Ladezeit können Sie das Template bereits mit F5 starten. Der Emulator startet nun zum ersten Mal (dies wird einmalig etwas länger dauern) und – voila – Ihre erste Windows Phone 8 App läuft im Emulator.

Gratulation!

Nächste Schritte:

Schließlich wollen Sie Ihre App auf einem echten Windows Phone testen bevor Sie die App im Microsoft Marketplace für andere veröffentlichen oder Ihre App verkaufen – ab jetzt benötigen Sie einen Microsoft-Account. Mit diesem Microsoft Account haben Sie Zugang zum Microsoft-Marketplace und können Ihre App hochladen und zur Veröffentlichung freigeben, oder aber auch Ihr Windows Phone als „Developer Phone“ freischalten, damit Sie ungehindert Ihre entwickelten Apps OHNE Marketplace Zugang direkt auf Ihr Handy installieren können.

Schritt 1 - Erstellen eines Microsoft-Accounts

Falls Sie noch keinen Microsoft-Account haben, können Sie sich hier registrieren:

https://signup.live.com

Schritt 2 – JOIN Windows Phone Dev Center - $99 USD / Jahr:

Sind Sie Student können Sie sich über DreamSpark anmelden – dann entfällt die Registration Fee. Andernfalls beträgt die jährliche Mitgliedschaft $ 99 USD pro Jahr für den kompletten Zugang zum Microsoft Marketplace. Gezahlt wird über eine gütige Kreditkarte oder über PayPal unter:

https://dev.windowsphone.com/en-us/join

Und jetzt haben Sie ALLE Möglichkeiten Apps zu designen, zu entwickeln, zu testen und schließlich über den Marketplace zu verkaufen respektive der breiten Öffentlichkeit zur Verfügung zu stellen.

Gratulation!

Jetzt wird’s Zeit, dass die App in den Marketplace kommt – hier die Schritte dazu:

  • Im https://dev.windowsphone.com/ mit Ihrem Microsoft Account einloggen
  • Klicken Sie auf der linken Seite den Button „SUBMIT APP“
  • In dem nun erscheinenden Formular vergeben Sie die Spezifikationen der App wie:
    • App-Alias (Name der App)
    • Kategorie und Sub-Kategorie
    • Preis der App
    • Market-Distribution
  • Klicken Sie auf „Save“ und Sie kehren zurück
  • Klicken Sie auf „Upload“
  • Nun können Sie Ihre App (das XAP-File) uploaden und die genaue Beschreibung der App (Lang-Beschreibung,, Kurz-Beschreibung, Keywörter nach denen die App gefunden wird) vornehmen.
  • Klicken Sie auf „Save“ und Sie kehren zurück
  • Nun Können Sie auf „SUBMIT“ klicken und haben die App im Marketplace eingereicht. Nach etwa 5-7 Tagen wird die App publiziert – den genauen Zwischenstand und Informationen finden Sie ebenfalls in diesem Portal – unter „Dashboard“ (ganz oben) – dort bekommen Sie detaillierte Angaben zu jeder einzelnen App inkl. Reports, usw.

Gratulation!

Zum Abschluss noch eine interessante Linksammlung:

Windows Phone Dev-Center – Der Hauptzugangspunkt für Ihre Phone-App:
https://dev.windowsphone.com/en-us

Codefest – Microsoft Österreich’s Blog-Portal mit tollen Neuigkeiten, Tipps und Tricks:
http://www.codefest.at/

Windows Phone Central – Neuigkeiten für Entwickler, diverse Tests, Neuigkeiten von Devices, etc.
http://www.wpcentral.com/

Windows Phone 8 Jump-Start-Sessions – in 21 Teilen von jeweils 45-60 Minuten Video erfährt man alles zum Thema Windows Phone 8 Entwicklung:
http://channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-Jump-Start

Viel Spaß!

Entwickler Wettbewerbe:

Wettbewerbe

Entwickler Events:

Developer Events

App für Windows 8, Windows Phone oder/und Azure? Diese Events zeigen Dir, wie es geht:

Mehr Information

Aktuelle Downloads

Visual Studio Downloads
 
Windows Azure Free Trial
Instagram
CodeFest.at on Facebook

Datenschutz & Cookies · Nutzungsbedingungen · Impressum · Markenzeichen
© 2013 Microsoft. Alle Rechte vorbehalten · BlogEngine.NET 2.7.0.0 · Diese Website wird für Microsoft von atwork gehostet.
powered by atwork