Xamarin.iOS アプリのデータとクラウド サービス

データ アクセス

ほとんどのアプリケーションには、デバイス上のデータをローカルに保存するための何らかの要件があります。 データの量が取るに足りないほど少ない場合を除き、通常、これには、データベース アクセスを管理するためにアプリケーション内のデータベースとデータ層が必要です。 iOS には Sqlite データベース エンジンが "組み込まれている" ため、データへのアクセスは、SQLite Data Provider に付属する Xamarin のプラットフォームによって簡略化されます。

iCloud

iCloud Storage API を使用すると、アプリケーションはユーザー ドキュメントとアプリケーション固有のデータを中央の場所に保存し、すべてのユーザーのデバイスからそれらの項目にアクセスできます。

CloudKit

CloudKit フレームワークは、iCloud にアクセスするアプリケーションの開発を効率化します。 これには、アプリケーション データと資産権限の取得と、アプリケーション情報を安全に格納できることが含まれます。 このキットは、個人情報を共有することなく、iCloud ID を使用してアプリケーションにアクセスできるようにすることで、ユーザーに匿名性を提供します。