Ouvrir le menu principal

MacGeneration

Recherche

Things utilise un nouveau moteur en Swift pour synchroniser ses données vers le nuage

Florian Innocente

mardi 20 mai 2025 à 12:30 • 10

Logiciels

La dernière grande nouveauté de Things, le gestionnaire de tâches de Cultured Code, est quasiment invisible et pourtant essentielle. L'éditeur allemand a publié un billet dans lequel il explique avoir remis à plat Things Cloud, son architecture serveur utilisée pour la synchronisation des données de son application (celle-ci tourne sur Mac, iPhone, iPad, Apple Watch et Vision Pro). Cultured Code fait partie de ces éditeurs qui ont préféré développer eux-mêmes ce système plutôt que se reposer sur iCloud (qui n'a pas toujours été d'une fiabilité exemplaire à ses débuts)

L'éditeur explique avoir fait confiance à Swift, le langage de développement d'Apple, pour la refonte du centre nerveux de Things Cloud. Ce dernier avait été conçu il y a 14 ans et ses limites et faiblesses devenaient de plus en plus prégnantes.

L'architecture serveur pour Things. Image Culture Code.

Cultured Code a commencé à évaluer Swift, pour une utilisation côté serveur et pas seulement pour ses logiciels client, en développant de petits modules. Pierre après pierre, ce choix s'est affirmé et Cultured Code peut dorénavant utiliser le même langage pour ses applications que pour une bonne partie de l'infrastructure logicielle qui assure la synchronisation de leur contenu (il y a plus de détails techniques ici).

Les deux moteurs de synchronisation ont fonctionné en parallèle afin de vérifier que le nouveau se comportait correctement et la bascule entre les deux plateformes a été opérée à la fin de l'année dernière. Les derniers ajustements ont eu lieu le mois dernier. Pour l'utilisateur, la transition s'est faite, a priori, de manière transparente. L'éditeur de Stuttgart affirme que son nouveau système est plus rapide pour ses utilisateurs et plus robuste et aisé à faire évoluer pour ses concepteurs, et ce pour la prochaine décennie au moins.

illustration ulule

Pour les 50 ans d’Apple, MacGeneration publie un livre événement

Précommandez-le dès maintenant et profitez-en pour découvrir nos nouveaux goodies, ou prolonger votre abonnement au Club iGen à tarif réduit.

Découvrez nos offres

Précommandez le livre et rejoignez la fête

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

Test du bureau assis-debout E7 Plus de Flexispot : un quatre pieds convaincant

09:00

• 13


25 ans de Mac OS X : de 10.12 à 10.15, la mue continue avant la transplantation cardiaque

28/03/2026 à 20:30

• 8


J-5 : plus de 110 000 € récoltés et plus de 2000 livres vendus ! Merci !

28/03/2026 à 10:40

• 47


L'écran Apple Studio Display XDR fonctionne sous Windows avec le bon câble, en 5K et à 120 Hz

28/03/2026 à 10:00

• 16


Week-end adhérent Fnac : 15 € offerts tous les 100 € d’achat, y compris sur les nouveaux Mac ! 🆕

28/03/2026 à 09:58

• 18


Sortie de veille : Apple enterre le Mac Pro, une fin vraiment inévitable ?

28/03/2026 à 08:00

• 15


Restaurez et sublimez vos vidéos et photos sur Mac avec VideoProc Converter AI (-65 %) 📍

27/03/2026 à 23:55

• 0


Apple Intelligence : Cupertino débauche encore une responsable de chez Google pour son IA

27/03/2026 à 22:15

• 25


SlapMac : 5 000 dollars en trois jours pour avoir fait couiner votre Mac [🆕 : y compris avec les ports USB]

27/03/2026 à 20:30

• 37


Des images volées d'un « Xserve 2024 » à base de M2 Ultra surgissent

27/03/2026 à 19:25

• 13


25 ans de Mac OS X : de 10.7 à 10.11, iOS s'invite et le Mac se met à plat

27/03/2026 à 16:08

• 22


Streaming vidéo : les internautes français sont très infidèles

27/03/2026 à 14:52

• 78


Achetez votre PS5 avant le 2 avril : les prix vont augmenter de 100 €

27/03/2026 à 14:34

• 44


Promo : jusqu’à 80 € de bons d’achat offerts pour un MacBook Neo 🆕

27/03/2026 à 12:03

• 8


Arm annonce son premier processeur maison, l'AGI et ses 136 cœurs pour l'IA

27/03/2026 à 11:35

• 3


Montez en puissance : -30 € sur le Synology DS423

27/03/2026 à 10:56

• 0