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 for .NET and Xamarin?
Das AWS Mobile SDK für Xamarin ist im enthalten. SDK für .NET Weitere Informationen finden Sie im AWS SDK für .NET -Entwicklerhandbuch.
Dieses Handbuch wird nicht mehr aktualisiert. Es bezieht sich 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 von AWS Amplify
. -
Besondere Hinweise zur Verwendung von AWS SDK für .NET für Ihre Xamarin-Apps finden Sie unter Besondere Überlegungen zur Xamarin-Unterstützung im Entwicklerhandbuch.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 for .NET and Xamarin bietet eine Reihe von .NET-Bibliotheken, Codebeispielen und Dokumentation, mit denen Entwickler verbundene mobile Anwendungen für Folgendes erstellen können:
-
Xamarin iOS
-
Xamarin Android
-
Windows Phone Silverlight
-
Windows RT 8.1
-
Windows Phone 8.1
Mobile Apps, die mit dem AWS Mobile SDK for .NET and Xamarin geschrieben wurden, rufen die native Plattform auf, APIs sodass sie das Erscheinungsbild nativer Anwendungen haben. Die .NET-Bibliotheken im SDK bieten C#-Wrapper rund um den AWS-REST. APIs
Was ist im AWS Mobile SDK for .NET and 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 Mobile SDK for .NET and Xamarin können Sie auch die meisten AWS-Services nutzen, die vom AWS SDK for .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 for .NET and Xamarin wird als Portable Class Library (PCL) ausgeliefert. PCL-Unterstützung wurde in Xamarin.Android 4.10.1 und Xamarin.iOS 7.0.4 hinzugefügt. Portable Library-Projekte sind in Visual Studio integriert.
IDEs
Weitere Informationen zur Verwendung 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 for .NET and Xamarin?
Informationen zum AWS Mobile SDK for .NET and Xamarin finden Sie unter Einrichten des AWS Mobile SDK for .NET and Xamarin. Das AWS Mobile SDK for .NET and Xamarin wird als NuGet Pakete vertrieben. 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).