Development PracticesConference40min
Building Digital Signage Apps
This session explains how to build resilient digital signage web apps for unattended, playlist-driven screens. It covers responsive layout patterns, smoother app startup, readability in non-interactive displays, and operational strategies for refresh, retries, stale data, and long-term stability across Vanilla JS, TypeScript, and React.
talk.summaryAiDisclaimer
Ioannis NanasYodeck
talkDetail.whenAndWhere
Thursday, April 23, 12:05-12:45
MC 3
Digital signage apps are web apps built for a very different environment: unattended screens, playlist-driven playback, variable layout regions, and unreliable networks. In this session, we explore how single-page apps fit into that ecosystem and what changes in the way we design and deliver them.
You’ll learn practical patterns for responsive screen design beyond simple breakpoints, how to structure Yodeck's app lifecycle phases for smoother startup, and how to maintain readability and consistency in non-interactive experiences. We’ll also cover operational techniques for refresh, retries, stale-data handling, and long-running stability.
Whether you build with Vanilla JS, TypeScript, or React, this talk gives you a production-focused framework for creating resilient digital signage experiences.
You’ll learn practical patterns for responsive screen design beyond simple breakpoints, how to structure Yodeck's app lifecycle phases for smoother startup, and how to maintain readability and consistency in non-interactive experiences. We’ll also cover operational techniques for refresh, retries, stale-data handling, and long-running stability.
Whether you build with Vanilla JS, TypeScript, or React, this talk gives you a production-focused framework for creating resilient digital signage experiences.
