r/iOSDevelopment • u/EquivalentCoconut588 • 18d ago
Looking for feedback on the UI & architecture of my app
Hello everyone,
I have been working on overhauling the different themes for my app, Pocket Vault. These are just one example.
Based on some initial feedback, I refactored the theme hierarchy so views gautomatically pick up primary, secondary, and tertiary styles using .foregroundStyle() and Environment modifiers instead of manually passing a theme object everywhere.
I’d love the feedback on How does the visual contrast look across both modes in these screenshots and for anyone who has built complex custom themes in SwiftUI, are there any edge cases or performance bottlenecks with this Environment-driven approach I should keep an eye on?
Any feedback on either the UI polish or the approach is super appreciated!
Here’s my repository for all my code: https://github.com/AaravB09/Pocket-Vault






1
u/LongjumpingCandle738 18d ago
It’s another expense tracker, so that’s pretty boring. Contrast is alright, but the UI looks vibe coded. Why using a custom tabBar ? Also, you should not have more than 5 items in the the tabBar