Daten und Cloud Services in Xamarin.iOS-Apps

Datenzugriff

Die meisten Anwendungen müssen Daten lokal auf dem Gerät speichern. Es sei denn, die Datenmenge ist geringfügig, dies erfordert in der Regel eine Datenbank und eine Datenschicht in der Anwendung, um den Datenbankzugriff zu verwalten. iOS hat die Sqlite-Datenbank-Engine "integriert", und der Zugriff auf die Daten wird durch die Xamarin-Plattform vereinfacht, die mit dem SQLite-Datenanbieter enthalten ist.

iCloud

Mit der iCloud-Speicher-API können Anwendungen Benutzerdokumente und anwendungsspezifische Daten an einem zentralen Ort speichern und von allen Geräten des Benutzers auf diese Elemente zugreifen.

CloudKit

Das CloudKit-Framework optimiert die Entwicklung von Anwendungen, die auf iCloud zugreifen. Dies umfasst das Abrufen von Anwendungsdaten und Ressourcenrechten sowie das sichere Speichern von Anwendungsinformationen. Dieses Kit bietet Benutzern eine Ebene der Anonymität, indem es den Zugriff auf Anwendungen mit ihren iCloud-IDs ermöglicht, ohne persönliche Informationen zu teilen.