This project started because I wanted to ship something to the Apple App Store and prove to myself that I could design and publish a native experience end to end. The demo link above goes to the App Store listing—you can download it for free.
Stack & tooling
The app is written in Swift/SwiftUI inside Xcode, with Xcode Cloud running the builds for TestFlight and production. Weather data comes from Apple’s WeatherKit API. While the “free” tier is limited, it was more than enough for my goals and gave me usage telemetry without bolting on another provider.
Why another weather app?
When I started, Apple’s default weather app felt busy yet somehow still didn’t show everything I wanted in one glance. Boring Weather focused on dense, readable information. Naturally, Apple refreshed their app just as I shipped—turns out they wanted the same improvements.
What’s next?
I still tinker occasionally, but the pressure to keep building isn’t what it used to be. The plan is to open-source the code base and keep it alive as a community-driven weather app for iOS.
Keep exploring
Find more builds like this
Follow related tags or subscribe via RSS so the next lab experiment lands in your reader automatically.