2010-08-15 25 views
5

Bei der Entwicklung einer Reihe von WP7-Apps muss ich Clients zeigen, wie die App bei der Bereitstellung sein wird. Die Kunden sind a) nicht an der gleichen Stelle wie ich bin, b) nicht technisch überhaupt, und c) möglicherweise nicht einmal mit einem PC. Der Zweck besteht darin, zu demonstrieren, Feedback zu erhalten und notwendige Änderungen vorzunehmen.Nicht-dev-tools Windows Phone 7-Emulation

Ich finde keine realistischen Optionen, um einfach nur zu zeigen, was es aussehen, fühlen und auf einem Windows Phone 7 (mit der ApplicationBar, etc.) laufen würde. Ich fand diesen Link - http://www.redmondpie.com/standalone-windows-phone-7-series-emulator-9140536/ - aber es ist ziemlich hacky für mich jemanden zu fragen, um einen Emulator auf ihrem Rechner einzurichten, ohne auch VS Express, etc. zu installieren

Kennt jemand irgendwelche Links zu einem offiziellen Emulator, der kann auf einem PC laufen, einfach installiert werden und WP7-Apps laden können?

Antwort

2

Haben Sie über die Verwendung von SketchFlow nachgedacht? Obwohl die Benutzeroberfläche standardmäßig "skizzenhaft" ist (Entschuldigung), können Sie Stile auf die Steuerelemente anwenden, die Sie auf Ihren Seiten ablegen, einschließlich der gleichen Stile, die von Windows Phone-Steuerelementen verwendet werden.

Wenn Sie ein Silverlight-Sketch Projekt verwenden, können Sie den Inhalt auf einen Web-Server bereitstellen und einen Link, der auf jeder Maschine verbraucht werden kann, die Silverlight-Inhalte machen wird ... können sich die Navigation durchlaufen, Feedback, usw.

Christian Schormann hat eine Zuschreibung auf das, was erforderlich ist, es in der Pre-Release-Tools zu verwenden ... http://electricbeach.org/?p=573

+0

Danke, das ist ein interessanter Blickwinkel. Ich bin mir nicht sicher, ob der Kunde das akzeptieren würde, da die Anfrage nicht für Prototyping, sondern für Alpha/Beta-Tests gedacht ist. –

+0

Als ich heute Morgen aufwachte, wurde mir klar, dass meine Antwort wahrscheinlich nicht das ist, wonach Sie suchen ... Entschuldigung. Sie haben eine Silverlight Assembly für das Telefon und möchten diese außerhalb des Telefons hosten. Das Problem ist, dass alle verwendeten APIs etc. nicht Teil der CoreCLR sind (zB wenn Sie einen der Launcher oder Chosers öffnen.) – avidgator

3

Haben Sie darüber nachgedacht, ein Produkt wie Citrix GoTo verwenden. Clients müssen nicht besonders technisch sein, um an einem solchen Meeting teilnehmen zu können. Sie können sie dann durch eine Demo führen. Dies kostet dich allerdings.

Eine freie Alternative wäre, einen PC mit dem Emulator mit geladener Software zur Seite zu legen. Erstellen Sie ein VPN für Ihre Clients, mit dem Sie eine Verbindung herstellen können, und ermöglichen Sie ihnen, die Remotedesktopverbindung für die Verbindung mit dem PC zu verwenden. Sie können dann remote damit spielen.

+0

Definitiv, das ist meine aktuelle Lösung (LiveMeeting). Es ist ein wenig klobig wegen einiger Bildschirmaktualisierungsverzögerung. Ich mag die Idee des Remote Desktops. –