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 …

Ajouter ce site dans Google News

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é !

Quatre batteries externes magnétiques pour iPhone passées au banc d’essai, compatibles Qi2 à 25 W

07/09/2026 à 21:13

• 0


iOS 27 : cinq nouveautés pourraient arriver dans l’app Appareil Photo

07/09/2026 à 21:13

• 38


TV LG : des failles permettent d’écouter la pièce même écran éteint

07/09/2026 à 21:06

• 46


Amazon passe à l'AVIF pour les images, Google Chromium et Mozilla Firefox activent bientôt le JPEG XL

07/09/2026 à 19:00

• 8


Apple Watch Series 12 / Ultra 4 : quatre nouveautés se cachent dans watchOS 27

07/09/2026 à 18:59

• 21


NASmeister : un tableau de bord personnalisable pour les NAS Synology sur iPhone

07/09/2026 à 17:45

• 11


Bon plan : deux chargeurs Anker compacts pour le prix d’un en promo

07/09/2026 à 15:41

• 18


Dishylink : une app macOS pour gérer tous les réglages d'une connexion Starlink

07/09/2026 à 13:00

• 2


L'étonnant écran portable ultralarge et tactile de Corsair en promotion

07/09/2026 à 11:00

• 3


Les AirPods ne supportent pas que votre Apple Watch soit infidèle

07/09/2026 à 10:54

• 8


Le MacBook Air en stock et en promo à 1 199 € pour les étudiants chez Boulanger

07/09/2026 à 10:51

• 0


Alogic dévoile une nouvelle gamme d’écrans 5K et 6K tactiles pour Mac

07/09/2026 à 09:58

• 13


Promo : le dock Thunderbolt 5 d'Ugreen atteint son prix le plus bas à 280 €

07/09/2026 à 09:48

• 7


Apple : John Ternus est-il l'homme de la situation ?

07/09/2026 à 08:55

• 40


Asahi Linux dompte les puces M3, en attendant l'accélération graphique

07/09/2026 à 08:25

• 28


Le Vision Pro trouve un emploi dans le bâtiment

07/09/2026 à 07:30

• 30