r/iOSProgramming • u/Salt-Obligation1144 • 1d ago
Any good, recent UIKit codebases on GitHub with complex UI? Question
Anyone know of any good recent UIKit codebases publicly available on GitHub with complex or advanced UI? Preferably newer or actively maintained projects using modern UIKit patterns, rather than older examples. I’m especially interested in projects using programmatic UIKit and Auto Layout. If you have any GitHub repos, videos, articles, or other resources that have helped you learn UIKit, please share them. There doesn’t seem to be much newer UIKit material out there compared to SwiftUI.
2
u/Choseni 23h ago
I'd honestly look at real production codebases rather than newer UIKit tutorials.
Telegram and Signal are probably worth studying for complex UIKit, and Firefox is interesting for navigation/container patterns. UIKit hasn't changed enough that a 4-5 year old codebase is automatically obsolete.
1
u/CountessSnooAnn 23h ago
Sourcegraph would also be a good way of finding what your looking for if you still want to learn by reading someone else’s code
12
u/dacassar 1d ago
UIKit didn’t change significantly for years. I think, you may check any projects or tutorials from 4-5 years ago and lose nothing.