Ouvrir le menu principal

MacGeneration

Recherche

À la découverte de Core Data et CloudKit, la gestion native des données dans les apps

Florent Morin

jeudi 22 juillet 2021 à 20:30 • 17

Logiciels

Quand on conçoit une app, on doit souvent gérer et stocker des données, que ce soit sur l’appareil de l’utilisateur ou en ligne. Pour répondre à ces problématiques, Apple propose deux solutions pour les développeurs : Core Data et CloudKit. Le binôme est totalement intégré aux systèmes d’exploitation du constructeur et suit chaque année les évolutions technologiques.

Dans cet article, nous allons présenter rapidement chaque framework et leurs avantages.

Core Data : la meilleure solution fournie par Apple pour stocker des données

Core Data est apparu avec Mac OS X 10.4 (Tiger), puis il est arrivé sur iPhone avec iOS 3, avant d’être intégré à watchOS 2 et tvOS 9 en 2015 afin de compléter la panoplie. Il est désormais disponible sur tous les appareils conçus par Apple.

À quoi sert Core Data ? Pour le savoir, prenons un exemple concret : vous souhaitez concevoir un gestionnaire de projet et de tâches sur iPhone. Si vous ne stockez les tâches que dans la mémoire vive, les informations disparaîtront à chaque fois que l’app sera entièrement fermée. Il faut stocker ces données dans l’espace de stockage de l’appareil, c’est ce que l’on appelle la persistance des données dans le jargon des développeurs.

Plusieurs solutions existent pour ce stockage à long terme. Le moyen …

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Les cartes SD de 8 To (8 000 Go) se montrent, mais la compatibilité SDUC est compliquée

15/06/2026 à 22:15

• 8


Monument Valley 3 est disponible, même si vous n'êtes pas abonné à Netflix

15/06/2026 à 21:32

• 10


Dernières heures pour commander notre livre sur les 50 ans d’Apple ! 🆕

15/06/2026 à 21:10

• 26


Les AirPods Pro 3 dégringolent à leur prix le plus bas : à partir de 182 €

15/06/2026 à 19:58

• 15


Promo : le MacBook Neo tombe à 609 €, le 512 Go se maintient à 715 € 🆕

15/06/2026 à 19:47

• 10


Apple met en ligne les secondes bêtas pour iOS 26.6, macOS 26.6 ou watchOS 26.6

15/06/2026 à 19:42

• 10


Mais au fait, pourquoi la bulle du nouveau Siri est-elle ovale sur iOS ?

15/06/2026 à 18:24

• 10


Pillages de données personnelles : coup de filet dans un groupe de jeunes pirates

15/06/2026 à 18:06

• 16


Le premier Mac compatible macOS 27 démarre à 430 € (code ALLEZLESBLEUS)

15/06/2026 à 16:07

• 0


Promo : l'iPhone Air à 899 € en 256 Go et 999 € en 512 Go. Du jamais vu en France ! 🆕

15/06/2026 à 15:51

• 45


J’ai découvert le premier bug dans mon MacBook Neo. Littéralement.

15/06/2026 à 15:48

• 57


macOS 27 : Apple dépoussière enfin son traitement RAW pour satisfaire les photographes

15/06/2026 à 15:25

• 15


macOS 27 peut suggérer des noms de fichiers et de dossiers, mais il faut un Mac puissant

15/06/2026 à 12:13

• 24


iCloud pour Windows muscle son gestionnaire de mots de passe

15/06/2026 à 11:23

• 4


Le Finder de macOS 27 peut créer un fichier à partir du presse-papier

15/06/2026 à 11:08

• 10


Waymo se paye l’ancien terrain de jeu de l’Apple Car pour 220 millions de dollars

15/06/2026 à 10:37

• 5