Données et Services cloud dans les applications Xamarin.iOS
La plupart des applications ont besoin d’enregistrer des données localement sur l’appareil. À moins que la quantité de données ne soit minime, cela nécessite généralement une base de données et une couche de données dans l’application pour gérer l’accès à la base de données. iOS dispose du moteur de base de données Sqlite « intégré » et l’accès aux données est simplifié par la plateforme Xamarin fournie avec le fournisseur de données SQLite.
L’API de stockage iCloud permet aux applications d’enregistrer des documents utilisateur et des données spécifiques à l’application dans un emplacement central et d’accéder à ces éléments à partir de tous les appareils de l’utilisateur.
L’infrastructure CloudKit simplifie le développement d’applications qui accèdent à iCloud. Cela inclut la récupération des données d’application et des droits relatifs aux ressources, ainsi que la possibilité de stocker en toute sécurité les informations d’application. Ce kit offre aux utilisateurs une couche d’anonymat en autorisant l’accès aux applications avec leurs ID iCloud sans partager d’informations personnelles.