2010-10-20 7 views
5

Angenommen, ich schreibe einen eBook-Reader für Windows Phone 7. Jetzt muss der Benutzer zuerst einige Bücher zu seinem Gerät hinzufügen, und da ich keinen Online-Buchladen oder einen ähnlichen Dienst anbiete, Die einzige Möglichkeit ist die Dateiübertragung von seinem PC zum Telefon. Kann er das, wie? Wie kann ich dann auf diese Datei zugreifen? Kann diese Datei im isolierten Speicher meiner App gespeichert werden? Ich habe mich umgesehen und keine Lösung gefunden. In der Tat glaube ich, dass ein ähnliches Szenario derzeit unmöglich ist, aber ich wollte nur Ihre Probleme mit dem Problem und wahrscheinlich einige Umgehungsideen hören.Wie bekomme ich Dateien zu WP7?

Antwort

2

Ich habe keine Möglichkeit gesehen, Dateien vom Desktop hinzufügen das Telefon angeschlossen ist. Sie können jedoch eine eigene Software für den Desktop erstellen, der einen WCF-Dienst verwendet und Verbindungen vom Telefon aus ermöglicht. Das Telefon kann Dateien vom Desktop-WCF-Dienst herunterladen. Sehen Sie eine similar concept here, können Sie das in der Post besprochene Konzept anders herum implementieren.

HTH, indyfromoz

+0

Dies ist eines der Dinge, über die ich nachdenke, aber es hat auch einige Nachteile, es wird eine zweite Installation auf dem Desktop benötigen, die separat heruntergeladen werden sollte und da ich ein .net Entwickler bin, wird es definitiv benötigt. Net-Framework. Es gibt wahrscheinlich auch einige Sicherheitsbeschränkungen, von denen ich nichts weiß. –

+0

Ich habe mich auch gefragt, wie ähnliche Probleme auf dem iPhone gelöst werden? –

+0

Ich verwende eine Anwendung namens GoodReader auf meinem iPad (auch auf dem iPhone verfügbar). Es wird verwendet, um PDFs und andere Medien über iTunes auf das iPad zu kopieren. iTunes bietet Anwendungen die Möglichkeit, Daten vom Desktop auf das Gerät zu kopieren. Ich glaube nicht, dass Zune dies zulässt. Wenn Sie nicht in der Lage sind, Dateien von Desktop-Software zu kopieren oder keine Formularkonnektivität mit einem Onlinedienst haben, bin ich mir nicht sicher, wie Sie sonst noch eBooks auf das Windows Phone kopieren können. – indyfromoz

1

Wären Sie nicht in der Lage, die E-Books mit irgendeiner Art von Webservice/http herunterzuladen?

(Natürlich werden Sie brauchen eine Website, irgendwo für diese)

+0

die Bücher von einer Website heruntergeladen/Webservice ist die offensichtliche Lösung hier, aber ich habe Angst, dass dies den Prozess für den Endverbraucher erschweren, weil es zwei Stufen Prozess sein und müssen eine Registrierung. –

+1

Sie könnten immer die Telefon-ID des Benutzers verwenden (ich bin mir sicher, WinMob7 muss eine eindeutige Benutzer-ID haben, vielleicht vom Marktplatz, wenn keine Hardware-ID?) Sie verwenden dann einfach diese ID zum "Registrieren" der Benutzer automatisch hinter den Kulissen mit etwas wie der System.Net.WebClient-Klasse, um Ihre Anfragen zu posten und Antworten zu erhalten. –

+0

Ich denke, das ist ein gutes Modell, wenn Sie das Buchmaterial zur Verfügung stellen. Wenn der Benutzer das Material zur Verfügung stellt und Sie eine Möglichkeit haben möchten, es auf das Telefon zu bringen, dann hat dies den zusätzlichen Aufwand, den Speicher im Auftrag des Benutzers zu behalten, der zu Ihrem Dienst hochlädt und auf ihr Telefon lädt. Die Account-Management-Seite könnte möglicherweise ziemlich einfach gelöst werden. Es gibt eine Reihe von Ansätzen, um das anzugehen. Sie können es einfach anhand ihrer E-Mail-Adresse und zum Beispiel eines Passworts tun. Ähnlich wie nicht registrierte Stack-Overflow-Benutzer. –

Verwandte Themen