Swift News - Are MVP's Dead?, Apple Ads, Swift Reduce, App Security and More.


April 21st, 2025

For my next app, I’m rolling the dice. The existing APIs were fragmented, limited, and had crappy rate limits. So… I’m doing the thing you’re not supposed to do. I’m building my own backend and manually entering the data with CloudKit.

The data aren't terribly complex, and stitching together multiple APIs is a headache I just don't want to deal with. So I said, screw it. I’ll hand-roll my own database and manually input the info I need.

I'm either going to hate myself for this, or I'm going to feel like a genius. Ask me again in a few months.

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

Swift Reduce

Antoine van der Lee introduced me to a new way to use .reduce in Swift by using the reduce(into:) variant. It's always fun to learn a new use case for a foundational topic.

try! Swift Tokyo Conference Videos

This conference was only a week or two ago and they've already posted their videos on YouTube. So if you had FOMO like me, now you can at least watch the talks.

How to inspect .ipa files

We've discussed before that you shouldn't store your API keys as string literals in your app. This article shows you why as it walks you through how easy it is to inspect an app's .ipa file. I recommend inspecting your own app's .ipa file to discover what sensitive information you might be leaking.

Are MVP's Dead?

Number 9 in this tweet thread from Greg Isenberg says an MVP will need to be more complete due to the speed at which the idea can be copied via AI. Do you agree?

Apple Ads Ultimate Guide

In this article Ariel from Appfigures walks you through how to get started with Apple Ads (formerly Apple Search Ads). Should you do Basic or Advanced? Search Match? Exact Match? Ariel's got you covered.

Use AI to improve productivity

In this article, Bruno Rocha shows you how he uses AI to increase productivity as a software developer as well as why AI will not take your dev job anytime soon.

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

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...

October 8th, 2025 👋 It's been a few weeks since the last edition of Swift News and that's because I was in the iOS 26 release crunch with my apps and course updates. Speaking of course updates, I've completed my biggest update ever with the Portfolio Project course (SwiftUI, HealthKit, Swift Charts, Source Control). I've added 10 new videos updating the app for Liquid Glass and adding an AI fitness coach feature using Foundation Models. 🥳 It's on sale now for 30% off until October 14th. Get...