Une base, plusieurs plateformes
Partager le code, adapter l’expérience
Article publié dans le hors-série Programmez consacré aux 50 ans d’Apple.
Les plateformes Apple donnent l’impression d’un univers très fragmenté : iPhone, Mac, Apple Watch, Apple TV ou visionOS reposent sur des interactions et des usages très différents. Pourtant, pour les développeurs, ces appareils partagent de plus en plus une architecture commune. SwiftUI, Swift Package Manager, Multiplatform, Catalyst ou Swift Playgrounds dessinent progressivement un socle technique unifié qui permet de partager le cœur d’une application tout en respectant les spécificités de chaque plateforme.