Development PracticesDevelopment Practices
Conference40min
INTERMEDIATE

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 Nanas
Ioannis NanasYodeck

talkDetail.whenAndWhere

Thursday, April 23, 12:05-12:45
MC 3
talks.description
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.
digital
resilience
single-page
signage
talks.speakers
Ioannis Nanas

Ioannis Nanas

Yodeck

Greece

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.
talk.infographic.title
Building Digital Signage Apps infographic
talk.infographic.aiDisclaimer