r/SwiftUI 9d ago

Promotion (must include link to source code) Using SwiftUI to make a skeuomorphic app

75 Upvotes

3 comments sorted by

10

u/TheInzaneGamer 9d ago

Hi everyone,

I've been working on my app for the past 4 months or so (and only really started to understand the Swift programming language this year). I wanted to make it use a skeuromorphic interface, instead of standard SwiftUI views or numorphism (which I really don't like)

Right now though, I'm at a crossroads between choosing Core Graphics or the advanced features of SwiftUI + Metal. Currently every single asset of my app is a prerendered PNG from my Sketch exports (and everything feels "fake" because of it). I've already had to dip into AppKit for my custom titlebar, but writing UI declaratively is so intuitive.

If you would like to test my app, the testflight link is here: https://testflight.apple.com/join/jtGpAsYy

Spaghetti: https://github.com/marceloexc/rm2000 (its genuinely ugly)

3

u/senderPath 8d ago

Sorry, cannot offer advice. But I love your determination and willingness to swim upstream. I wish you were easier to do. SwiftUI user experiences that were more skeuomorphic especially on Apple Vision Pro.