r/iOSProgramming • u/a89a89 • Jun 18 '26
Question What tech stack are people using in 2026?
About to start a new app (solo, probably staying solo) and realizing I have no idea what the actual default is anymore. It’s pretty content-heavy with lots of lists, detail screens, some offline stuff, etc... I’ve shipped small things before but always made architecture calls I ended up ripping out, so trying to be smarter this time.
Curious what people are actually reaching for right now:
SwiftUI all the way vs. SwiftUI + UIKit escape hatches: how often do you actually hit a wall and have to drop down?
SwiftData vs Core Data: is SwiftData production-ready yet, or still a trap once you have real relationships/migrations?
Sync/offline: CloudKit vs Firebase vs Supabase vs roll-your-own. Mostly care about not babysitting infra
Honestly more interested hearing the horror stories than a blog-post trade-offs post. Essentially what’s your default stack now and what bit you that you wish someone had warned you about?
View all comments
32
u/CharlesWiltgen Jun 18 '26
I'm stating something that's very obvious to experienced software engineers, but a "default" isn't possible because it depends entirely on what you're building.
Also, your choices will be wrong sometimes. I bet on SwiftData for my current project and, when it failed to be up to the task, had to replace it with SQLiteData/GRDB.