Todays goal is to write up the outline for the @heatbuddyapp rewrite. Outline will include the models, services, views and view models. The issue I had was multiple sources of truth which lead to mismanaged state. #buildinpublic#ios#indiedev
Initially rebuilt a table view as a collection view. Today, I followed a common pattern by embedding the collection view into a table view. I made a mess, but it works, and I'm set up for future success 💪
shout out to the senior & mentor developers out there that actually care and take the time to explain things even when the person isn't understanding it all at once. Y'all are the real MVPs for us juniors / learners. #ios#swift#buildinpublic#seniordevelopers
So I learned that I need to make sure even though this is a solo project, I am committing code early and that my commit comments are clear and concise to the changes I've made. I feel software development is a lot of trial and error... #buildinpublic#ios#softwaredevelopment
Decided to take a look at my App Store Connect Analytics which, truthfully I don't look at enough. I am incredibly surprised... 408 total downloads since launch (April 2021) with 0 marketing pushes, just word of mouth and organic through searching. #indiedev#ios#buildinpublic
After resolving 4 issues, Apple has noticed another one: «Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience» 😳 twitter.com/dotsilver/stat…
I have found that @rocketsim_app is by far one of the easiest methods to taking simulator screenshots, videos and gifs. It's nice not to have to add any additional dependencies to my projects. #ios#indiedev#buildinpublic
Completed Day 45 of #100DaysofSwift on Spritekit - learnt about SKSpriteNode, UITouch & SKPhysicsBody & built a subview for my project. I am on section 11 of Angela Yus bootcamp & I solved the move zeroes algorithm 📲
Work is coming along on the #iOS version of beeptestwatch.com a way to test and track your cardio #fitness. This is the first iteration of the UI, which I've been designing directly in code with a few scrappy sketches.
I'm struggling whether to have folders or not. The gallery at the start can be small and having all images visible is doable but can easily get out of hand with larger companies/campaigns. Thoughts on including Folders? #startup#iOS#SwiftUI#SocialMedia#buildinpublic
One of the best parts about building @heatbuddyapp thus far has been the amount of forced learning.. different things and principles. One thing that’s key is to just keep trying! #buildinpublic#ios#indiedev
Fixed the annoying web app in iOS notch issue today… where the notch at the top was a white strip then forced transparent - best I could do with the tools I have but happy with it for now 💥 Before vid attached 💪 #buildinpublic#shipeverydaysteak26#ios#powerlifting
Todays project was fun. This is a rough draft but I love the little animation! Dipped into UIKit using UIViewRepresentable which has been coming in clutch lately for this project. #buildinpublic#swiftui#uikit#ios#indiedev
HeatBuddy has officially been submitted to the App Store! Any developer however, knows how awfult this process can be so here's to hoping it's approved by the beginning of mid-week! I'll be sure to post udpates as things progress. #ios#buildinpublic#appstore#oil#oilprices
AlgoTrade is a cloud-based simulation software for your favourite stocks. Enter the ticker symbol and we simulate the best combination of technical indicators for you. Base on real data and is free for limited time!!
Under the hood update today that fixes the following issues! • Search bar not functioning. • Map redrawing every time a user typed into the search bar after initial search. • Map forcing you back to previous searched area on any navigation change. testflight.apple.com/join/NIzpKs9p