
Apple a détaillé à la WWDC 2026 une nouvelle série d’évolutions pour SwiftUI, son framework d’interface commun à ses plateformes. Cette mise à jour annuelle prend une résonance particulière : au printemps, le développeur indépendant Paulo Andrade avait relancé le débat sur les limites de SwiftUI pour créer des applications Mac vraiment abouties.
Dans une session technique, deux ingénieurs d’Apple ont d’abord mis en avant un bénéfice immédiat : les apps SwiftUI adopteront automatiquement plusieurs ajustements visuels de macOS 27 et d’iOS 27. Cela passe notamment par un Liquid Glass retravaillé pour gagner en lisibilité, un nouvel aspect des fenêtres iPad lorsqu’elles sont inactives, ou encore une barre des menus allégée en icônes. En pratique, les apps conçues avec les technologies natives récupèrent ces évolutions d’interface sans travail supplémentaire majeur.
Des interfaces plus souples pour les développeurs
La cuvée 2027 de SwiftUI ajoute aussi de nouveaux outils de personnalisation. Apple permet par exemple de détacher un onglet du reste de la barre inférieure pour mieux le mettre en avant. Dans la démonstration montrée par l’entreprise, l’icône du panier est ainsi isolée à droite de la barre d’onglets.
Les développeurs gagnent aussi de nouvelles API pour mieux gérer les boutons quand l’espace à l’écran se réduit. Ils peuvent décider quels contrôles restent visibles en permanence et lesquels basculent dans un menu. La barre de navigation peut également se masquer automatiquement lors du défilement d’une liste, ce qui libère de la place pour le contenu.
Apple a aussi travaillé les listes, un composant central dans de nombreuses apps. De nouvelles API doivent offrir plus de souplesse dans leur présentation et permettre aux utilisateurs de réorganiser leur contenu. SwiftUI étend par ailleurs le geste de balayage à tous les types de vues, et plus seulement aux listes.

Documents, glisser-déposer : Apple vise les points sensibles
Les API liées aux documents évoluent elles aussi, avec une création simplifiée de certains types de fichiers, de meilleures performances et une gestion des URL annoncée comme plus robuste par Apple.
Ces annonces font écho aux critiques formulées par Paulo Andrade en mai sur son blog. Le créateur du gestionnaire de mots de passe Secrets estimait alors que SwiftUI n’était pas encore adapté au développement d’applications Mac « pur jus ». Dans un nouveau billet, il explique qu’un échange avec un ingénieur d’Apple lui a permis de mieux comprendre certains mécanismes, notamment pour gérer l’état de sélection des éléments.
Paulo Andrade soulignait aussi des difficultés autour du glisser-déposer. Or Apple a justement introduit dans les OS 27 une nouvelle API censée corriger cette faiblesse. Le développeur précise toutefois que plusieurs problèmes techniques restent ouverts : il a obtenu des explications sur certains points, mais pas systématiquement de solution, et il a transmis plusieurs rapports de bug.

Ce que ça change
Pour les utilisateurs, l’effet le plus visible sera souvent indirect : si les développeurs adoptent SwiftUI, leurs apps devraient mieux suivre les codes visuels de macOS 27 et d’iOS 27, avec des comportements plus cohérents d’une plateforme à l’autre. Cela peut se traduire par des interfaces plus lisibles et mieux adaptées aux contraintes d’espace.
Pour le Mac en particulier, le sujet reste toutefois celui de la maturité réelle sur le terrain. Les nouveautés présentées par Apple répondent à plusieurs critiques précises, mais il faudra voir si elles suffisent à convaincre les développeurs les plus exigeants sur les usages avancés d’une app macOS.
À lire aussi
Source : Paulo Andrade (blog personnel)
Rédigé avec l'assistance d'outils d'IA, vérifié et validé par la rédaction.