Xamarin.iOS Uygulamalarında Veri ve Bulut Hizmetleri

Veri Erişimi

Çoğu uygulamanın cihaza yerel olarak veri kaydetme gereksinimi vardır. Veri miktarı önemsiz ölçüde küçük olmadığı sürece, bu genellikle veritabanı erişimini yönetmek için uygulamada bir veritabanı ve veri katmanı gerektirir. iOS, Sqlite veritabanı altyapısına "yerleşik" sahiptir ve verilere erişim, SQLite Veri Sağlayıcısı ile birlikte gelen Xamarin platformu tarafından basitleştirilir.

iCloud

iCloud depolama API'si, uygulamaların kullanıcı belgelerini ve uygulamaya özgü verileri merkezi bir konuma kaydetmesine ve bu öğelere kullanıcının tüm cihazlarından erişmesine olanak tanır.

CloudKit

CloudKit çerçevesi, iCloud'a erişen uygulamaların geliştirilmesini kolaylaştırır. Bu, uygulama verilerinin ve varlık haklarının alınmasının yanı sıra uygulama bilgilerini güvenli bir şekilde depolamayı içerir. Bu kit, kişisel bilgileri paylaşmadan iCloud kimlikleriyle uygulamalara erişime izin vererek kullanıcılara bir anonimlik katmanı sağlar.