Figured out my issue with the calendar view. Had to update the array in the background to avoid the view updating. Also put together a rough draft on the home page. Feels good to get the rough draft complete although it was nice to work through a problem.
#swiftui #buildinpublic #iosdevMy favorite subcategory of people watching is watching people try to film on their phones at concerts and similar events. It’s almost always completely unusable and I am judging people for the quality.
I’m using a horizontal ScrollView and loading the array of weeks in via a foreach with an id on each view inside. I even made the struct inside the array conform to identifiable and am using a scrollPosition on the ScrollView
#iosdev #buildinpublic #swiftuiSpent some time last night working on a week view date picker for showing Journal entries. Stuck on an issue when trying to add more weeks to the array. I am adding these to the front of my weeks array and lazy loading. When swiping back I load more dates when I get to index 0. When I add though it jumps to the 0 index after appending and skips several weeks.
#iosdev #buildinpublic #swiftuiThe app I’m working on is a journaling app for highs and lows. I meet with some guys every Friday and we share highs and lows from our week and I always struggle to remember everything from the prior week so I decided this would be a good excuse to make something to meet that need and learn!
Spent some time last night and this morning replacing the custom UIKit image picker that Cursor made with the SwiftUI PhotosPicker. I now have a better understanding of how that process works.
#iosdev #buildinpublic #swiftuiSpent some time tonight refactoring code and putting together some color assets. Still a long ways from how I want it to look but focused on learning and getting the core functionality working before worrying to much about the UI
#swiftui #iosdev #buildinpublicAs I work on my app one of the biggest challenges I am facing is forcing my myself to slow down and avoid “Vibe Coding” features I don’t fully understand. I wanna make sure my code is organized and recognizable to me so when it comes time for me to add other features or fix bugs I’m not completely lost and just adding to the mess. AI is an awesome tool but I don’t want it to become a crutch.
#iosdev #buildinpublic #indiedevFinally got a working prototype for my Highs and Lows journaling app going tonight and that makes me happy.
#buildinpublic #iosdev #swiftui