New Xcode Project - "Untitled" tvOS app


Just like many Apple platform developers, I finally did the thing and clicked:

Xcode → New Project

To be honest, this isn’t the first time I’ve done it—I have plenty of private GitHub repos to prove it. But this time feels different. I have access to the tools that let me get that first push out quickly and even ship most of the app while I’m eating breakfast, thanks to LLM agents.

I’ve been leaning on both CLI and cloud agents at work lately, so I wanted to try something new for a personal project.

The plan: build an app from scratch with LLM help. Not AI slop or vibe coding, but a human-in-the-loop setup where I decide what hits GitHub instead of blindly accepting every suggestion a model produces.

Idea

The idea sparked a while ago: a live IPTV app. I live outside my home country and rely on Apple TV all the time, so I’ve wanted a solid IPTV experience tailored for me.

I’ve never developed a tvOS app before, so this will be an experiment.

PS: I’m sharing this after spending about two weeks building the app on and off.

Tool Belt

Things are moving fast in the LLM world, so my tool belt keeps changing with it. So far I’ve used the tools below and I’ll share more in upcoming blog posts:

  • Claude Code
  • Codex CLI
  • Codex Web
  • Claude Code Web
  • Amp CLI