Swift News: Forget MVVM, Lower Churn, Chart Design, Vibe Coding, Foundation Models & More


August 11th, 2025

Swift News - Video Version - Get my thoughts on the articles below.

Forget MVVM in SwiftUI

Looks like it's time for the annual MVVM in SwiftUI debate. Personally, I've moved on from MVVM in my apps a couple years ago so I tend to agree with this articles line of thinking. At the same time... I think arguing about architecture on the internet is a giant waste of time. But, I wanted to share this article for those that may only know MVVM and have never considered another way.

Retention Messaging API

This is a big deal. Apple is allowing us to offer the user a different subscription plan (like switching to annual) or a promo offer to win back customers at the point of cancellation. This is something we all absolutely MUST implement.

Swift Chart Design Inspiration

The charts in this link are not specific to Swift or iOS. However, they are a bunch of well-designed charts that can give you inspiration and ideas for the charts in your app. This is especially helpful if you have some type of dashboard or widgets in your app.

VStack vs. LazyVStack vs. List

If you need a list of things in your app, should you use a LazyVStack or a List? What are the pros and cons of each? Do you want the standard look and functionality across all platforms or do you want something highly customizable? Find out by clicking that orange link above.

Foundation Models Ideas

This GitHub repo has a TON of ideas for how you can use Foundation Models in your app, or hell, maybe it will even spark an idea to build an entire new app. The code in this repo isn't anything revolutionary, but the ideas here just might lead to your next big thing.

Vibe Coding is Killing your Critical Thinking

I've felt this myself a lot lately. When coming up on a boring, mundane problem I find myself saying "I don't want to think about this" and I pass it off to ChatGPT Codex. There's no doubt my skills are slowly deteriorating. This isn't as bad since I have 10 years experience doing it the old fashioned way, however if I tried to put myself in the shoes of someone early in their career. It scared me. I can't imagine how much my growth would be stunted if I started relying on AI this much early in my career.

Business & Boutique

If you can get there as an indie dev it's a beautiful place when you can have a "business" app and a "boutique" app where you can play with all the fun new toys and not worry about monetization. Jordan Morgan talks all about it in this article.

Till next time,

Sean

Sean Allen

Join thousands of developers who get Swift News delivered straight to their inbox every Monday. Stay up to date with the latest news, articles, videos, podcasts, and expert insights on Swift and iOS development. I’ll break down key topics, share my thoughts, recommend must-know resources, and give you a behind-the-scenes look at what I’m working on.

Read more from Sean Allen

February 13th, 2026 I recently launched a small menu bar app that cleans up all the storage that Xcode builds up over time. I'd love for you to check it out and let me know what you think. More details at the bottom of this email. Swift News - Video Version - Get my thoughts on the articles below. Xcode 26.3 includes agentic coding With the release of Xcode 26.3 (Currently a Release Candidate and not official yet), you can now use Claude Agent and OpenAI's Codex directly in Xcode. The best...

December 30th, 2025 This is the last Swift News of 2025. I dunno about you, but I'm ready for the year to be over and start fresh. Here's to a prosperous 2026 🥂 Swift News - Video Version - Get my thoughts on the articles below. Shipping at Inference-Speed Peter Steinberger is in the top 10 Codex users in the world and in this article he shares an update to his current AI work flow. I wanted to share this to give you some motivation to up your AI game. But don't get too discouraged and...

December 16th, 2025 🤕 Life has been kicking my ass lately. That's why you haven't seen much of me the past couple months. I'm changing that and trying to build momentum into the new year. It's been tough, but you should start seeing a lot more of my content (if you're into that sort of thing). Swift News - Video Version - Get my thoughts on the articles below. The Year SwiftUI Died This article from Jacob Bartlett is a bit tongue-in-cheek, but it made me think. A huge advantage of SwiftUI...