Lexique informatique › Programmation › UIKit

UIKit

Programmation Svenska → Mis à jour: 2026-09-25

Le framework d'origine d'Apple pour les interfaces iOS — impératif, mature, et toujours le socle de la plupart des grosses applications.

Le framework est arrivé avec le premier SDK de l'iPhone en 2008 et hérite de sa conception d'AppKit, son équivalent macOS, ce que trahit le nommage. On crée des vues, on les place dans une hiérarchie et on les modifie au fil du temps en appelant des méthodes. Les view controllers gèrent le cycle de vie, et la mise en page se décrit avec des contraintes Auto Layout.

SwiftUI est la voie recommandée par Apple depuis 2019, mais UIKit est loin d'avoir disparu. Il offre des fonctionnalités que SwiftUI n'a toujours pas, et les deux peuvent coexister dans la même application. Une grosse base de code UIKit se réécrit rarement : on la complète, écran après écran.

← Retour au lexique