Talk

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.
Ioannis Nanas
Yodeck
Ioannis Nanas is a Software Engineering Supervisor at Yodeck, currently leading the Yodeck Internship Program in Volos and contributing to the development of custom solutions for clients. He has been working in software development for 4 years and has been gaming for 27.