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

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Netflix augmente ses prix en France sur fond de bons résultats

08:11

• 115


Les dernières publicités de Beats vantent avec humour les mérites des nouveaux câbles colorés de la marque

08:03

• 9


Tim Cook, plus que jamais dans les petits papiers de Donald Trump

17/04/2025 à 21:30

• 38


Guide d’achat : quel MacBook acheter en ce début 2025 ?

17/04/2025 à 20:30

• 6


Meta a réfléchi un temps à étendre l’option payante de Facebook aux USA

17/04/2025 à 20:15

• 5


Un SSD usé n'est pas une bonne solution pour préserver des données

17/04/2025 à 18:29

• 23


Promo : -280 € sur l'iMac M4 avec écran nano-texturé

17/04/2025 à 16:43

• 2


Incogni lance un plan Unlimited (et c’est une petite révolution dans la protection des données) 📍

17/04/2025 à 15:58

• 0


AmigaOS 3 continue à être mis à jour, près de 30 ans plus tard

17/04/2025 à 15:50

• 35


Promo : jusqu'à 10 % de remise sur les MacBook Pro et MacBook Air M4

17/04/2025 à 14:56

• 6


Voici le moyen le moins cher d’obtenir Microsoft Office à vie sur Mac en avril 📍

17/04/2025 à 13:14

• 0


Le Snapdragon X 2 Elite sur les rails, jusqu'à 22 % plus rapide

17/04/2025 à 12:00

• 5


Fitness+ : une salle de sport bretonne attaque Apple pour contrefaçon et concurrence déloyale

17/04/2025 à 11:57

• 42


Synology espère rendre ses propres disques durs obligatoires dans ses nouveaux NAS

17/04/2025 à 11:30

• 93


Orange ajuste la Série Spéciale Livebox Fibre : 30 € par mois et une Livebox 6

17/04/2025 à 11:10

• 22


L'industrie des semi-conducteurs paie les pots cassés de la politique de Trump

17/04/2025 à 10:09

• 44