Personalisieren von Apps mit Windows Live-Diensten (HTML)
[ Dieser Artikel richtet sich an Windows 8.x- und Windows Phone 8.x-Entwickler, die Windows-Runtime-Apps schreiben. Wenn Sie für Windows 10 entwickeln, finden Sie weitere Informationen unter neueste Dokumentation]
Sie können Ihre Windows-Runtime-Apps personalisieren, um Ihren Benutzern Mehrwert zu bieten, indem Sie die Features von Windows Live-Diensten einbeziehen.
Das Live SDK ermöglicht es Windows-Runtime-Apps, mithilfe von Daten aus den Microsoft OneDrive- und Outlook.com-Konten eines Benutzers eine personalisierte und verbundene Oberfläche bereitzustellen.
Live SDK-Features
Das Live SDK bietet Ihnen die Möglichkeit, in Ihren Windows-Runtime-Apps mithilfe von Features von Windows Live-Diensten eine personalisierte und verbundene Oberfläche für Ihre Kunden bereitzustellen.
In diesem Abschnitt erfahren Sie mehr über diese Live SDK-Features:
- Identitäts-API-Features
- OneDrive-API-Features
- Outlook.com-API-Features
Identitäts-API-Features
Mithilfe der Identitäts-API können Sie Ihre Windows-Runtime-Apps personalisieren. Dank der Funktion zur einmaligen Anmeldung fügt sich diese Personalisierung nahtlos in die Windows-Benutzerfreundlichkeit ein.
Nahtlose Personalisierung
Sie können zulassen, dass Benutzer sich mithilfe eines vom Live SDK bereitgestellten Steuerelements bei ihrem Microsoft-Konto anmelden. Nachdem die Benutzer sich angemeldet haben, können Ihre Windows-Runtime-Apps auf ihre Profilinformationen zugreifen.
Profilinformationen
Ihre Windows-Runtime-Apps können auf die Profilinformationen zugreifen, die Benutzer ihrem Microsoft-Konto hinzufügen, und die Benutzeroberfläche mit diesen Infos für jeden Benutzer personalisieren. Zu den Profilinformationen, auf die die App zugreifen kann, zählen u. a. Vorname, Nachname, Geschlecht und Geburtsdatum.
Weitere Informationen zur Identitäts-API
OneDrive-API-Features
Benutzer können ihre Fotos, Videos und Dokumente mithilfe von OneDrive in der Cloud speichern. Für Ihre App gibt es mehrere Möglichkeiten, von beliebigen Windows-Geräten auf diese Daten zuzugreifen.
Ihre App kann die OneDrive-API im Live SDK nutzen, um ohne direkten Eingriff des Benutzers auf die Fotos und anderen Dateien auf dessen OneDrive zuzugreifen.
Die App kann eine Dateiauswahl verwenden, damit Benutzer ihren OneDrive-Speicher durchsuchen und eine Datei auswählen können.
Mithilfe von OneDrive können Benutzer Inhalte auch dann mit anderen Benutzer teilen, wenn diese nicht über ein Microsoft-Konto verfügen.
Die OneDrive-API ermöglicht folgende Freigabeszenarien in Ihren Windows Store-Apps:
Fotos und Videos
Benutzer können in der App erstellte Fotos und Videos auswählen, hochladen und teilen. Apps zum Bearbeiten von Bildern oder Videos können eine Verbindung mit der Cloud herstellen und es Benutzern ermöglichen, ihre Fotos zu bearbeiten und mit Filtern noch dramatischer wirken zu lassen.
Dokumente
Benutzer können überall und auf jedem Gerät auf ihre Dokumente, Tabellen und Präsentationen zugreifen. Sie können in Ihrer App Funktionen bereitstellen, über die Benutzer in OneDrive Dokumente erstellen und bearbeiten sowie auf sie zugreifen können.
Weitere Informationen zur OneDrive-API.
Outlook.com-API-Features
Mithilfe der Outlook.com-API können Ihre Windows-Runtime-Apps mit den Kontakten und Kalendern interagieren, die von Benutzern in deren Outlook.com-Konten verwaltet werden. Mithilfe dieser Informationen können Sie die Integration und Benutzerfreundlichkeit Ihrer App verbessern.
Die Outlook.com-API bietet Ihnen folgende Möglichkeiten, um Ihre Windows-Runtime-Apps für den Benutzer interessanter zu machen:
Kontakte
Vernetzen Sie Ihre Benutzer mit anderen Personen, die Ihre App ebenfalls verwenden.
Kalender
Geben Sie Ihren Benutzern einen Grund, zu Ihrer App zurückzukehren: Abonnieren Sie freigegebene Kalender Ihrer App für sie, oder erstellen Sie Ereignisse, die Benutzern auf all ihren Geräten zur Verfügung stehen.
Weitere Informationen zur Outlook.com-API
Erste Schritte mit Windows Live-Diensten in Ihren Windows-Runtime-Apps
Im Folgenden werden die Vorbereitungsschritte für die Verwendung des Live SDK in den Windows-Runtime-Apps erläutert.
Vorbereiten des Entwicklungscomputers für die Verwendung von Windows Live-Diensten in Windows-Runtime-Apps
Bereiten Sie Ihren Windows-Runtime-App-Entwicklungscomputer wie folgt vor:
- Herunterladen und Installieren der Tools und des SDKs für die Entwicklung von Windows-Runtime-Apps (sofern noch nicht installiert). Dieser Download umfasst Microsoft Visual Studio und weitere Tools.
- Herunterladen und Installieren des Live SDKs
Vorbereiten Ihres Kontos für die Verwendung von Windows Live-Diensten in Windows-Runtime-Apps:
Zum Entwickeln einer Windows Store-App mit Windows Live-Diensten benötigen Sie ein Windows Store-Entwicklerkonto. Falls Sie noch kein Entwicklerkonto haben, können Sie in Ihrem Dashboard eines erstellen.
Sie müssen Ihre Windows Store-Apps, die Features von Windows Live-Diensten verwenden sollen, in Ihrem Dashboard registrieren, damit alle Features von Windows Live-Diensten verwendet werden können.
Verwenden von Windows Live-Diensten in Windows-Runtime-Apps
Nachdem Sie die erforderliche Software auf dem Entwicklungscomputer installiert und Ihre Konten eingerichtet haben, lesen Sie die folgenden Themen zur Verwendung von Features von Windows Live-Diensten in Windows-Runtime-Apps.
Inhalt dieses Abschnitts
Thema | Beschreibung |
---|---|
Ihre Windows-Runtime-App mit JavaScript kann das Live SDK verwenden, um auf Informationen aus dem Microsoft-Konto des Benutzers zuzugreifen. |
|
So wird's gemacht: Hinzufügen von Microsoft-Diensten zur App |
In diesem Thema wird beschrieben, wie Sie Ihrer Windows-Runtime-App Features von Microsoft-Diensten hinzufügen, damit sie auf die Profilinformationen von Benutzern, Dateien und Fotos auf Microsoft OneDrive sowie Outlook.com-Informationen zugreifen kann. |
Folgen Sie diesen Richtlinien, um den Benutzern Ihrer Windows Store-App mit JavaScript eine geeignete Microsoft-Kontoanmeldung zu ermöglichen. |