Dans le développement d’une application, un “écran” est chaque interface visible par l’utilisateur. Certains écrans, dits dynamiques, comme la page des détails d’une propriété sur Airbnb, sont conçus une fois puis réutilisés pour afficher des données uniques en fonction de la propriété sélectionnée. Ils s’adaptent automatiquement grâce à des bases de données et des API.