Jacob’s Tech Tavern

Jacob’s Tech Tavern

The 8-bit retro app with SwiftUI & Metal

Shortcuts for speedrunning shaders

Jacob Bartlett's avatar
Jacob Bartlett
Sep 20, 2024
∙ Paid

Today, in a very special bonus episode of Quick Hacks, we will be building a special SwiftUI modifier, .retroUI(), which turns any ordinary SwiftUI app:

Into a nostalgic 8-bit retro experience:

I’ll teach you to create the .retroUI() modifier in SwiftUI, which pulls together every type of Metal shader to convert your app into an old-skool paradise.

Paid members get lots of nice things:

⚓️ Access my full library of paywalled articles (including this one)
🚀 Read free articles a month before anyone else
🧵 Master concurrency with my full course and advanced training
🧑‍🚀 Get a free copy of my new eBook, “Land your iOS Tech Job”
❤️‍🩹 Support independent, sometimes funny, tech writing

User's avatar

Continue reading this post for free, courtesy of Jacob Bartlett.

Or purchase a paid subscription.
© 2026 Jacob Bartlett · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for writing, podcasting, and media founders.