Alternative ways of finding content in tvOS using AI
Sometimes it’s very difficult to find a movie or show to watch. You may end up pulling out your phone to search for information online, only to realize you don’t even know where to start. This project is an attempt to design the interface for a search tool in tvOS that helps you explore content in a more intuitive, yet intentional way.
The final concept uses an LLM to break down content based on similarity and structures them into distinct paths. This makes it possible to move between a vast variety of content very quickly, map out what’s available and get a feel for if a piece of content is right for you in that specific moment or not.
Tools: SwiftUI, HTML/CSS/JS, Figma
How does it work and why does it look like it does? Check out the full walkthrough video below.
00:00
Intro
00:40
Chapter 1. This project’s relation to existing solutions
02:05
Chapter 2. Different ways of moving around
05:05
Chapter 3. Optimizing flow between rows
05:55
Chapter 4. Maintaining good overview of the options
06:49
Chapter 5. Does it work at all?
07:13
Chapter 6. Grounding in the OS
08:30
Chapter 7. Finding together
09:10
Chapter 8. Hint
10:51
Chapter 9. Ancestors
12:35
Chapter 10. Helping the system
14:48
Chapter 11. The system don’t always see things like you do
15:53
Chapter 12. Limitations of the project
Alternative ways of finding content in tvOS using AI
Sometimes it’s very difficult to find a movie or show to watch. You may end up pulling out your phone to search for information online, only to realize you don’t even know where to start. This project is an attempt to design the interface for a search tool in tvOS that helps you explore content in a more intuitive, yet intentional way.
The final concept uses an LLM to break down content based on similarity and structures them into distinct paths. This makes it possible to move between a vast variety of content very quickly, map out what’s available and get a feel for if a piece of content is right for you in that specific moment or not.
Tools: SwiftUI, HTML/CSS/JS, Figma
How does it work and why does it look like it does? Check out the full walkthrough video below.
00:0000:40
02:05
05:05
05:55
06:49
07:13
08:30
09:10
10:51
12:35
14:48
15:53
Intro
Chapter 1. This project’s relation to existing solutions
Chapter 2. Different ways of moving around
Chapter 3. Optimizing flow between rows
Chapter 4. Maintaining good overview of the options
Chapter 5. Does it work at all?
Chapter 6. Grounding in the OS
Chapter 7. Finding together
Chapter 8. Hint
Chapter 9. Ancestors
Chapter 10. Helping the system
Chapter 11. The system don’t always see things like you do
Chapter 12. Limitations of the project