Das AWS Mobile SDK für Xamarin ist jetzt in der enthalten. AWS SDK für .NET Dieses Handbuch bezieht sich auf die archivierte Version des Mobile SDK für Xamarin.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Was ist das AWS Mobile SDK für.NET und Xamarin?
Das AWS Mobile SDK für Xamarin ist in der enthalten. SDK für .NET Weitere Informationen finden Sie im AWS SDK für .NET -Entwicklerhandbuch.
Dieses Handbuch wird nicht mehr aktualisiert — es verweist auf die archivierte Version des Mobile SDK für Xamarin.
Verwandte Leitfäden und Themen
-
Für die Entwicklung von Front-End- und mobilen Apps empfehlen wir die Verwendung AWS Amplify
. -
Besondere Überlegungen zur Verwendung von AWS SDK für .NET für Ihre Xamarin-Apps finden Sie im Entwicklerhandbuch unter Besondere Überlegungen zur Xamarin-Support. AWS SDK für .NET
-
Zu Referenzzwecken finden Sie die archivierte Version des AWS Mobile SDK für Xamarin unter.
GitHub
Archivierter Referenzinhalt
Das archivierte AWS Mobile SDK für .NET und Xamarin bietet eine Reihe von .NET-Bibliotheken, Codebeispielen und Dokumentationen, die Entwicklern bei der Entwicklung vernetzter mobiler Anwendungen für folgende Zwecke helfen:
-
Xamarin iOS
-
Xamarin Android
-
Windows Phone Silverlight
-
Windows RT 8.1
-
Windows Phone 8.1
Mobile Apps, die mit dem AWS Mobile SDK für .NET und Xamarin geschrieben wurden, rufen native Plattform-APIs auf, sodass sie so aussehen und sich wie native Anwendungen verhalten. Die .NET-Bibliotheken im SDK stellen C#-Wrapper für die AWS-REST-APIs bereit.
Was ist im AWS Mobile SDK für .NET und Xamarin enthalten?
Zu den unterstützten AWS-Services zählen derzeit (nicht exklusiv):
Mit diesen Services können Sie Benutzer authentifizieren, Spieler- und Spieldaten speichern, Objekte in der Cloud speichern, Push-Benachrichtigungen empfangen und Nutzungsdaten erfassen und analysieren.
Mit dem AWS SDK für Mobilgeräte für.NET und Xamarin können Sie auch die meisten AWS-Services nutzen, die vom AWS-SDK für.NET unterstützt werden. Die AWS-Services für die Entwicklung für Mobilgeräte werden in diesem Entwicklerhandbuch erläutert. Weitere Informationen zum AWS SDK for .NET finden Sie unter:
Kompatibilität
Das AWS Mobile SDK für .NET und Xamarin wird als Portable Class Library (PCL) ausgeliefert. PCL-Unterstützung wurde in Xamarin.Android 4.10.1 und 7.0.4 hinzugefügt. Xamarin.iOS Portable Library-Projekte sind in Visual Studio integriert.
IDEs
Weitere Informationen zur Verwendung von IDEs mit der archivierten Version des Xamarin-SDK finden Sie unter. Einrichtung des AWS Mobile SDK for .NET and Xamarin
Wie erhalte ich das AWS Mobile SDK für.NET und Xamarin?
Informationen zum AWS Mobile SDK für .NET und Xamarin finden Sie unter Einrichten des AWS Mobile SDK für.NET und Xamarin. Das AWS Mobile SDK für .NET und Xamarin wird als Pakete verteilt. NuGet Eine vollständige Liste der AWS-Servicepakete finden Sie unter AWS-SDK-Pakete auf NuGet
Über AWS Mobile Services
Amazon Cognito Identity
Alle AWS-Aufrufe setzen AWS-Anmeldeinformationen voraus. Statt Anmeldeinformationen in den Apps fest zu codieren, empfehlen wir die Verwendung von Amazon Cognito Identity, um AWS-Anmeldeinformationen an die Anwendung zu übergeben. Befolgen Sie die Anweisungen unter Einrichten von AWS Mobile SDK for .NET and Xamarin, um AWS-Anmeldeinformationen über Amazon Cognito abzurufen.
Mit Cognito können Sie Benutzer zudem unter Verwendung öffentlicher Anmeldeanbieter wie Amazon, Facebook, Twitter und Google sowie von Anbietern authentifizieren, die OpenID Connect
Informationen zu den ersten Schritten mit Cognito Identity erhalten Sie unter Einrichten von AWS Mobile SDK for .NET and Xamarin.
Weitere Informationen zu Cognito Identity erhalten Sie unter Amazon Cognito Identity.
Amazon Cognito Sync
Cognito Sync ist ein AWS-Service und eine Client-Bibliothek, mit der die geräteübergreifende Synchronisierung von anwendungsbezogenen Benutzerdaten möglich ist. Sie können die Cognito Sync-API verwenden, um Benutzerprofildaten geräteübergreifend und über Anmeldungsanbieter wie Amazon, Facebook und Google sowie benutzerdefinierte Identitätsanbieter zu synchronisieren.
Informationen zu den ersten Schritten mit Cognito Sync erhalten Sie unter Synchronisieren von Benutzerdaten mit Cognito Sync.
Weitere Informationen zu Cognito Sync erhalten Sie unter Amazon Cognito Sync.
Mobile Analytics
Mit Amazon Mobile Analytics können Sie Daten zur Nutzung Ihrer Mobilgeräte-Apps erfassen, visualisieren und analysieren. Berichte können für Kennzahlen zu aktiven Benutzern, Sitzungen, Bindung, In-App-Umsätzen und benutzerdefinierten Ereignissen erstellt und nach Plattform und Datumsbereich gefiltert werden. Amazon Mobile Analytics wächst mit Ihrem Unternehmen und kann pro Tag Milliarden Ereignisse von Millionen Endpunkten erfassen und verarbeiten.
Informationen zu den ersten Schritten mit Mobile Analytics erhalten Sie unter Verfolgen von App-Nutzungsdaten mit Amazon Mobile Analytics.
Weitere Informationen zu Mobile Analytics erhalten Sie unter Amazon Mobile Analytics.
Dynamo DB
Amazon DynamoDB ist ein schneller, hochskalierbarer, hochverfügbarer, wirtschaftlicher, nicht relationaler Datenbank-Service. Mit DynamoDB werden Einschränkungen der Skalierbarkeit des Datenspeichers eliminiert, die Latenz wird niedrig gehalten und die Leistung ist vorhersehbar.
Informationen zu den ersten Schritten mit Dynamo DB erhalten Sie unter Speichern und Abrufen von Daten mit DynamoDB.
Weitere Informationen zu Dynamo DB erhalten Sie unter Amazon DynamoDB.
Amazon Simple Notification Service
Amazon Simple Notification Service (SNS) ist ein schneller, flexibler und vollständig verwalteter Push-Benachrichtigungsdienst, über den Sie einzelne Nachrichten oder Rundsendungen an eine große Zahl von Empfängern senden können. Amazon Simple Notification Service ermöglicht das einfache und kostengünstige Senden von Push-Benachrichtigungen an Benutzer mobiler Geräte, E-Mail-Empfänger und sogar an andere verteilte Services.
Informationen zu den ersten Schritten mit SNS für Xamarin iOS erhalten Sie unter Empfangen von Push-Benachrichtigungen mit SNS (Xamarin iOS).
Informationen zu den ersten Schritten mit SNS für Xamarin Android erhalten Sie unter Empfangen von Push-Benachrichtigungen mit SNS (Xamarin Android).
Weitere Informationen zu SNS erhalten Sie unter Amazon Simple Notification Service (SNS).