Skip to content
JOHN HILMES
← Index

tvOS App & Venue Media — 2026–

SocceriaTV.

The programmable Apple TV system behind Socceria’s LED wall and window: 17 display modes for matchday, menus, art, media, and an arcade that plays itself until someone picks up the remote.

Role
Design & Development
Folio

SocceriaTV gives the room a life between matches. Two Apple TVs run a Swift tvOS app whose rotation can be programmed for the day from the venue backend or edited on screen with the Siri Remote. Schedule and menu data stay live; modes with no available content yield to the next one so the wall keeps moving.

The same display is an arcade. Snake soccer, Penalty Kick, Jever Man, and Balls run as ambient spectacles, and the first three let a guest take control with the remote. Jever Man begins with a title screen, turns beer pickups into a sequence of increasingly unruly looks, and reaches a full dance floor at IN THE GROOVE.

01 / The arcade

Four games. One wall.

Each game can play for the room. A swipe on the remote turns Snake, Jever Man, or Penalty Kick into a guest-controlled game.

Jever Man title screen with its pixel wordmark, character, red RX-7, and loading meter
FIG. 01 — Jever Man title screen

Jever Man

One man. A maze full of beers.

A timed run through generated mazes. Beers raise the score and unlock new looks; tacos briefly turn the chase around. The game starts in autoplay, then hands steering to the remote.

Jever Man maze with beer pickups, taco power-ups, chasers, score, and lives
FIG. 02 — Jever Man in play
IN THE GROOVE power-up screen with a DJ, dance crowd, lasers, and the Jever Man score behind it
FIG. 03 — GIO snapshot: “IN THE GROOVE”

Ten looks in one run

  1. 01Bandana
  2. 02Shades On
  3. 03Bun Up
  4. 04Hair Down
  5. 05DJ Mode
  6. 06Disco Mode
  7. 07Lazer Mode
  8. 08In the Groove
  9. 09Red Lining
  10. 10Mazda Mode
Cobra FC scores against Viper FC on the pixel soccer pitch
FIG. 04 — Snake

Snake

Two pixel snakes play a five-minute match, with goals, a final score, and manual control.

Chimp FC scores in a colorful penalty shootout against Gorilla FC
FIG. 05 — Penalty Kick

Penalty Kick

Chimp FC and Gorilla FC alternate shots; a guest can aim and time the kick from the remote.

Colorful ball trails crossing and accumulating on a black screen
FIG. 06 — Balls

Balls

Soccer, tennis, basketball, and American football shapes bounce and leave permanent trails.

02 / The rotation

17 display modes.

Programming changes with the day. Staff can select the rotation on the Apple TV, while the venue backend supplies live content and schedules the wall remotely.

SocceriaTV settings screen showing the mode selection grid and start display control
FIG. 07 — Mode selection on the Apple TV; Menu Slides is nested under Textures

Matchday / 05

  1. 01ScheduleA split-flap board cycling through live match listings.
  2. 02TournamentA World Cup bracket that travels through the group-stage fixtures and standings.
  3. 03Round of 32All 16 knockout matchups held together on one large board.
  4. 04Week AheadA curated seven-day fixture guide layered over moving textures.
  5. 05CalendarA month grid whose camera visits each day with fixtures.

Room programming / 08

  1. 06Slide ShowA reserved mode that currently displays a title card.
  2. 07ArtFull-screen pieces from the venue collection, with remote navigation and brightness control.
  3. 08PlaygroundScenes and motion graphics assembled from the wall's remotely supplied visual catalog.
  4. 09TexturesAn endless generative composition with a kinetic wordmark and optional audio response.
  5. 10Menu SlidesOne menu category at a time over the shared textures, with optional dish photography.
  6. 11MenuThe live food and drink menu as a paginated typographic board.
  7. 12VideosA curated playlist that plays each clip through before returning to the rotation.
  8. 13InstagramA curated pass through the mirrored @socceria.nyc image feed.

Arcade / 04

  1. 14SnakeCobra FC and Viper FC play a complete soccer match, with guest takeover.
  2. 15Jever ManA beer-chomping maze game whose pickups change the character and the stage.
  3. 16Penalty KickChimp FC and Gorilla FC trade shots in a playable shootout.
  4. 17BallsFour kinds of bouncing balls paint permanent trails across the screen.