# Thursday, November 25, 2010
Wie verlinke ich auf eine Windows Phone 7 App? Wie erstelle ich einen Link in den Zune Marketplace?
Es gibt zahlreiche Szenarien direkt auf eine Anwendung im Windows Phone 7 App Store bzw. Zune Marketplace zu verlinken.
Entweder Sie sind selber Entwickler und möchten gerne auf Ihre eigene App aufmerksam machen oder Sie möchten im Allgemeinen gerne auf Inhalte im Zune-Marktplatz bzw. Zune-Marketplace verlinken, sei es von Ihrer eigenen Webseite, in einer E-Mail, in Social Networks (wie Twitter oder Facebook).
  • Grundsätzlich: Um auf den Zune-Marktplatz zugreifen zu können, benötigen Sie die Zune-Software. Diese können Sie hier kostenfrei herunterladen: Zune-Software
    • Derzeit gibt es leider keinen Zune-Marketplace Online, ich hoffe hier wird Microsoft bald eine Online-Variante ins Netz stellen.
  • Laden Sie sich das Windows Phone 7-Button Kit kostenfrei herunter von Microsoft.com: Windows Phone 7 Button-Kit (580 KB)

    Dort enthalten sind zahlreiche Windows Phone 7 Button in verschiedenen Farben und Sprachen, die man verwenden kann, um Anwendungen oder andere Inhalte für das Windows Phone zu bewerben. Die Buttons sind in English, Französisch, Deutsch, Italienisch und Spanisch vorhanden. So sehen Sie mit deutscher Sprache in der Variante "Blau" aus:
    Windows Phone 7 Button: für Windows Phone 7  Windows Phone 7 Button: für Windows Phone 7 Windows Phone 7 Button: für Windows Phone 7 Windows Phone 7 Button: für Windows Phone 7 Windows Phone 7 Button: für Windows Phone 7

 

Nun gibt es zwei Möglichkeiten Inhalte im Zune-Marketplace zu verlinken:

  • Variante 1 - Per Hyperlink
    Geeignet für Webseiten, E-Mails und alle weiteren im WorldWideWeb verfügbaren Möglichkeiten.
    Diese Links beginnen immer mit einem http://redirect.zune.net/redirect
    Man kann und muss jedoch folgende Parameter benutzen:

    Parameter 

    Notwendig?

    Wert

    type

    Ja!

    Momentan ist als einziger Wert hier “phoneApp” erlaubt. D.h. derzeit kann man nur Windows Phone Apps verlinken

    id

    Ja!

    Die ID der App bzw. Anwendung im Marketplace

    source

    Optional

    Die Quelle der Verlinkung. Laut Microsoft wird dieser Parameter nur für Auswertungszwecke genutzt.


    Ein Beispiel-Link wäre also für die Weltzeituhr-App von Microsoft: http://redirect.zune.net/redirect?type=phoneApp&id=9abcf2c6-19db-df11-a844-00237de2db9e&source=http://www.giza-blog.de  oder halt als sprechende URL: Weltzeituhr-App

  • Variante 2 - Auf dem Windows Phone an sich (und nur dort!)
    Als Windows Phone 7-Nutzer haben Sie die Möglichkeit jede Anwendung weiterzuempfehlen. Dazu können Sie während des Besuchs im Marketplace mit Ihrem Windows Phone die entsprechende Funktion "Versenden" nutzen.
    Diese generiert dann eine E-Mail oder SMS mit dem folgenden beispielhaften Inhalt:

       Weltzeituhr | zune://navigate/?appID=9abcf2c6-19db-df11-a844-00237de2db9e 
       Kein Windows Phone? Holen Sie sich eins unter WindowsPhone.com!

    Nachteil dieser Variante ist, dass Sie diese URL leider nicht im im normalen Browser auf Ihrem Desktop-PC nutzen können. Die URL zune://navigate/?appID=9abcf2c6-19db-df11-a844-00237de2db9e wird eine Fehlermeldung hervorrufen (so ist es zumindest bei mir), die wie folgt lautet: "Öffnen nicht möglich. Der angeforderte Inhalt ist an Ihrem Ort leider nicht verfügbar."
    Die URL funktioniert nur korrekt auf einem Windows Phone 7 an sich; d.h. wenn Sie anderen Windows Phone 7 - Benutzern über Ihr Phone Anwendungen empfehlen, wird dies funktionieren. Versenden Sie diese Empfehlung jedoch per E-Mail an einen Nicht-Windows Phone 7-Benutzer, wird dieser mit dieser URL nicht zu Ihrer App gelangen.

D.h. ich empfehle natürlich die Variante 1 - per Hyperlink.


Jedoch stellt sich dann schnell die Frage, wie komme ich denn an die ID einer App?
Der Marketplace an sich hat derzeit keine "Share this..."-Funktion oder anders gesagt, man hat keine Möglichkeit dort direkt einen Link zu generieren oder die ID herauszufinden. Hier hoffe ich, dass Microsoft hier demnächst ein Update für den Zune-Marketplace bereitstellt.

  • Entweder Sie sind selber Entwickler - dann kennen Sie die ID Ihrer Anwendung ;-)
  • Sie können auf dem Phone, wie in Variante 2 oben beschrieben, die "Versenden"-Funktion nutzen und können sich selber per E-Mail die App empfehlen. Sie erhalten dann eine URL, die die entsprechende ID anzeigt: Beispiel: zune://navigate/?appID=9abcf2c6-19db-df11-a844-00237de2db9e 
    Diese können Sie dann nutzen um einen "http://redirect.zune.net/redirect"-Hyperlink nach der Variante 1 (siehe oben) zu erstellen.

D.h. praktisch gesehen, wenn Sie die ID nicht kennen, rufen Sie die gewünschte App einfach über Ihr Windows Phone im Marketplace auf und nutzen Sie die Funktion "Versenden". Sie schicken sich selber dann die Empfehlung und bekommen Sie relativ einfach die ID heraus. So habe ich z.B. die URL für die echt klasse MSN Kino App generiert und kann Sie somit jedem empfehlen: MSN Kino App (ID: 83213a9b-49d8-df11-a844-00237de2db9)

PS: Wenn Sie als Entwickler aus Ihrer App heraus den Marketplace anlinken möchten, so schauen Sie sich bitte diesen MSDN Library-Artikel an: "If you would like to link to Marketplace content programmatically from inside your application, you can use MarketplaceDetailTask."

Wenn Sie  mit Ihrer eigenen Idee im Windows Phone vertreten sein wollen, bietet Microsoft ein großes Angebot an Unterstützung: App Hub nennt sich zum Beispiel ein neues Entwicklerportal rund um Apps und Games für Windows Phone und Xbox 360. Es wartet mit Entwicklertools, Support und Ressourcen auf. Entwickler können hier ihre Angebote auf den Marktplätzen für Windows Phone und Xbox LIVE zentral verwalten und neue Angebote einreichen. Rund um die Software-Entwicklung für Windows Phone stellt das Microsoft Developer Network (MSDN) weiterhin das deutschsprachige Windows Phone Developer Center sowie das Windows Phone-Forum bereit. Für einen Schnelleinstieg sind die "Ersten Schritte" zu empfehlen. Dann einfach noch die finalen, kostenlosen Entwicklerwerkzeuge für Windows Phone herunterladen. Das Rundumsorglospaket beinhaltet alle notwendigen Tools, damit sofort losgelegt werden kann. Weitere News & Infos erfahren Sie auch im offiziellen deutschsprachigen Windows Phone 7-Blog.
Jetzt diesen Blogpost kommentieren: Comments [2]
_________________________
Blogeintrag weiterempfehlen:




Jahresübersicht: 2013 | 2012 | 2011 | 2010 2009 | 2008 | 2007 | 2006