EDEN
Mobile App · iOS · In progress

EDEN — one of our in-house iOS projects, in active development.

EDEN — in-house iOS project
ClientIn-house project
RoleDesign, iOS build, backend
TimelineIn active development
StackReact Native · Expo · SwiftUI

The idea

EDEN is one of several in-house iOS projects we keep in active development. It's where we prove the patterns — layout, motion, native feel — that later become the starting point for the client iOS work we ship.

What we're building

A React Native app in Expo with SwiftUI where it matters, a branded splash and load flow, a Continue Watching surface, and a clean, native-feeling app shell. Every screen is a chance to sharpen the tooling we hand to clients on their own iOS builds.

What it's built for

EDEN is a client-side playback interface. It's designed to connect to media servers and services the user already runs on their own account, including:

Emby Live TV Plex

Coming soon. Android, Android TV, Apple TV, and Roku clients are all in active development — same interface, same design system, same “bring your own media” model across every platform.

Android · in progress Android TV · in progress Apple TV · in progress Roku · in progress
Important — platform only, no media provided

EDEN does not sell, host, resell, distribute, or provide any media, streams, subscriptions, channels, or content of any kind. The app is a user interface — nothing more. To use it, the user must supply their own credentials to a media source they already own or subscribe to independently (their own Emby server, their own Plex server, their own Live TV service, or another compatible account). We build the interface; the user brings the content.

Want to try the beta? Join the TestFlight beta signup — bring your own media server, and we'll get you an invite.

Join the EDEN beta →

The interesting parts

  • A branded splash + preflight sequence that stays under a second on cold start.
  • SwiftUI bridges for the parts React Native can't do gracefully — gestures, transitions, and the video surface.
  • An internal ops assistant that catches crash reports and posts a triaged summary the moment a build produces one.
  • A design system that survives across our own projects and every client iOS build we start after.

Where it is now

Still in progress. Every iteration feeds the client work — the patterns we prove here become the templates for the next iOS build we take on.

Have something like this in mind?

Let's build yours.

48-hour reply. Scoped quote. No pitch decks.

contact@edenvpn.xyz →