Johndav
johndav.bsky.social
Johndav
@johndav.bsky.social
Making small Swift/SwiftUI apps on the side. Research Scientist for a food safety company by day.
Rolling out some new features and bug fixes to my unique take on a weather app today. Search for WxNmbr on the AppStore to try it out!
May 28, 2025 at 10:31 AM
Coming soon 🔜

Added an interactive tooltip style box to the hourly WxNmbr chart!

Got some refinements to hammer out but it was super easy to implement this with some simple SwiftUI.

If you want to check out WxNmbr check it out on the AppStore now!
March 19, 2025 at 11:44 PM
It’s so hard to optimize product pages when you’re just starting out. So little data to draw conclusions from. 😕
March 18, 2025 at 3:30 PM
Fixing the bugs that I created in 1.1 with 1.2. (Assuming it passes review). 😅
March 15, 2025 at 4:16 AM
So far as a hobby dev I’ve made two small games, a simple time tracking app, and a slightly outside the box weather app.
March 12, 2025 at 1:05 AM
I made this silly video for TikTok. It performed terribly 🫣
March 10, 2025 at 3:16 AM
As a person who struggles with the need for instant gratification Apple’s AppStore connect analytics updating once daily is so frustrating! 🫣 any other developers out there with me on this?
March 10, 2025 at 2:14 AM
Looks like a nice afternoon ahead in Dallas today.

Want to check your own WxNmbr? Find it on the AppStore.
March 9, 2025 at 2:25 PM
Post app release is a weird feeling. Like I know there’s work to do with promotion. I know there’s work to do with bug fixes and optimizations. And I know there’s a ton of features that I wanted to add but couldn’t fit into v1. But it there is something about release that’s just almost peaceful.
March 9, 2025 at 4:54 AM
Have a lovely evening in Chicago! Not bad this time of year!

Check your own WxNmbr with my SwiftUI made app available now on the AppStore!
March 9, 2025 at 2:50 AM
Self promotion is so hard. 🫣
March 8, 2025 at 6:15 PM
A bit windy in NYC today eh? Hold onto that hat 🤣

WxNmbr is a free app on iOS download it today to get your own glanceable, slightly subjective, weather forecasts.
March 8, 2025 at 5:14 PM
Creating the App Store previews for WxNmbr was a fun challenge. The simplicity of the app made it difficult to figure out what to highlight. It also wasn't easy to provide a variety of images for the same reason!

Let me know what you think of these and if you have suggestions for improvement!
March 8, 2025 at 3:53 AM
After months of work self learning SwiftUI I’ve done it! WxNmbr is now available to download. 😅 apps.apple.com/us/app/wxnmb...
March 7, 2025 at 4:56 PM
Back in August I had the urge to create a SwiftUI app and I wanted to do something with WeatherKit for this journey. However making a unique weather app in 2025 is not easy. So I got to brainstorming.
March 7, 2025 at 4:20 AM
Now we wait. 😬
March 5, 2025 at 1:57 PM
Release a mostly working build now and fix bugs with updates or delay launch and release with fewer bugs? What factors do you consider since there will always be bugs that need fixing or optimizations to perform — you gotta draw the line somewhere!
March 5, 2025 at 1:49 PM
I think I’ve got my release build of WxNmbr. Testing now and if all goes well release soon! Phew this has been a journey.

While I’ve learned a lot making this silly spin on a weather app. I actually am more impressed with myself for how much more attention to detail I had.
March 2, 2025 at 4:31 AM
One of the things I struggle with is knowing when to be done. I’m not cut out for the fine details and repetitive work of testing.

Give me the vision planning, big picture direction, and quick and dirty prototype stage any day!

What’s your favorite development stage?
March 1, 2025 at 3:45 AM
Am I crazy to use StoreKit2 for subscriptions locally over something like revenue cat? 😬
March 1, 2025 at 2:00 AM
I really want to give the TRMNL thing a try. Looks like a fun little device for ppl who like to tinker.
February 28, 2025 at 10:20 PM
What I’ve learned about SwiftUI is that it’s great if you stick to the rules and are okay with the limitations, but it is a bit more restrictive in what you can do. I think this ends up pushing apps to look very similar in the long run. But maybe there’s other ways to stand out beyond design.
February 28, 2025 at 3:56 PM
Since I started to learn Swift/SwiftUI programming on the side I’ve released 3 apps to the App Store.

1) a small arcade game built with SpriteKit
2) an even smaller game built with swift playgrounds.
3) a time tracking app built with SwiftUI — mostly as a way to learn SwiftData.
February 28, 2025 at 4:28 AM
As a solo / hobby developer When do you know an app is ready to ship? 😅 Pursuit of perfection and scope creep is killing me. 🤣
February 20, 2025 at 5:55 PM
I can relate. 🤣
It’s fun starting a new hobby with ADHD because I never know if I’ve found a new lifelong passion or if I’m going to spend $2000 on stuff and immediately lose all interest
February 12, 2025 at 8:21 PM