#iOSDev

Tim Johnsentimonus
2026-01-31

Oh hey, a little Friday night blog post.

Iconic loading: Showing your app’s own icon in 2026 objectionable-c.com/posts/icon

2026-01-30

I planned to release a bugfix update 4 days ago, but the review took longer than expected and I found a bug, so I cancelled and fixed it. Then I resubmitted, but while waiting I decided to make a small improvement and cancelled again. Today I cancelled for the third time to fix and improve… Damn, I need to break this cycle somehow! 😅

2026-01-30

iOS Dev Weekly – Issue 741 is out! Happy Friday, everyone! 😬

iosdevweekly.com/issues/741/#s

#swiftlang #iosdev

2026-01-30

I am lucky to have such good beta testers for my apps 😭 Thank you if you've taken part of it! #iosdev

Introducing Meal Planner 🥗

• Plan your meals and diet with intention
• Save & organize your favorite recipes
• Track groceries so nothing goes to waste
• Understand nutrition without obsessing over it

Try it now: apple.co/3ZCH7aC

#buildinpublic #indiedev #indiehackers #iosdev

2026-01-30

I have so many problems with Spotlight not returning results or grinding to a halt days ugh. Both system wide and when using the index in my own and other apps. Makes me want freaking integrate Lucene! #iosdev #macdev

2026-01-30

While adopting Agendus for iOS 26, I ended up fixing many small issues I hadn’t planned to address. Though I’m not a fan of Liquid Glass, I have to admit it pushed me to resolve all those tiny annoyances and glitches. And I haven’t even mentioned the completely redesigned iPad experience yet!

Snapp iOS Weeklyios_newsletter_snapp
2026-01-30

Modularity promises independence, but without architectural discipline it delivers circular dependencies and inflated interfaces instead. Here's what goes wrong when splitting code too eagerly.

🔗: livsycode.com/best-practices/m by Artem Mirzabekian

2026-01-30

Okay friends. What’s a good indie app for tracking GLP-1s? #health #weightloss #iOSDev

2026-01-29

You’ll learn to model loading, success, and failure, load async data without heavy view models, share state via Environment, and handle empty, error, and refresh states cleanly — all while keeping screens simple.

Video: youtu.be/Hwj4zaQfKSg

📘 SwiftUI Architecture Book
azamsharp.school/swiftui-archi

🎓 AzamSharp School
azamsharp.school

#iosdev #swiftui (2/2)

2026-01-29

After 6 months of coding and refining, I’m thrilled to launch Crowfi! 🚀

I wanted to build a Mastodon client for iOS that feels fast, looks clean, and respects the way we use the Fediverse.

🍎 Get it on the App Store: apps.apple.com/us/app/crowfi/i

Please Boost to help me reach the community! 🔄

I’d love to hear your feedback as I keep building. ✨

Snapp iOS Weeklyios_newsletter_snapp
2026-01-29

Are VIPER and MVVM really different patterns in SwiftUI? This analysis maps VIPER components directly onto MVVM equivalents and reveals why the extra boilerplate isn't worth it.

🔗: matteomanferdini.com/mvvm-vs-v by Matteo Manferdini

Pitt (Swift && Tips)swiftandtips@iosdev.space
2026-01-29

I’ve been rethinking my content for the AI-era.
My last video was about solving a real iOS issue, not just explaining an API youtu.be/Uso8T5xBidk

I’m expanding this approach into a new series focused on system design cloning iOS Apps, starting from Clock App.

Stay Tuned!☺️ #iosdev

2026-01-29

For those who are still on iOS 18, I have a special setting to revert to the old pre-glass icon!

Settings screen showing an option to use the Old App Icon for iOS 18 users.
2026-01-29

Tạo ứng dụng "điều người dùng muốn" → thực tế: người dùng tải về, mở 1 lần rồi rời đi. Đánh giá trên App Store thường vô ích (#iOSdev #Fintech). Giờ thử [Herramienta] thu thập phản hồi trực tiếp trong app, biết lý do họ rời đi & cải tiến kịp thời. Tin nhắn từ dev: "Đừng đoán, hãy hỏi!" #PhanHoiNhanh @feedbackwall

**Tag:** #iOSDev #UserFeedback #AppDevelopment #PhanHoiKhachHang #Startups #DuLieuThucTe #CongNghe

v.redd.it/zo7ici5kr9gg1

rico beckerricobeck
2026-01-29

Sometimes the "e" key is unresponsive on the iOS Simulator when using the hardware keyboard to enter text. Until now, I had to restart the simulator to fix it.

I just figured out that pressing CMD+e fixes it.
CMD alone probably works, too. I'll keep you updated when it happens again so I can test this.

(I assume it's something with modifier flags.)

Snapp iOS Weeklyios_newsletter_snapp
2026-01-29

SwiftData schema changes are inevitable. But when does automatic migration handle it, and when do you need manual intervention? This guide explores the boundaries.

🔗: donnywals.com/a-deep-dive-into by Donny Wals (@donnywals)

2026-01-28

Hey iOS devs, I just released a new iOS specs matrix in a completely revamped format dorianroy.com/blog/archives/496 #iosdev #apple

Patrick McConnellpatrickmcconnell
2026-01-28

On the positive side of all things Apple dev, my most recent app update was approved in 4 hours from submission.

I suppose if we have to have this gatekeeping it should at least be quick.

2026-01-28

Using `@Observable` in SwiftUI? Make sure you're initializing it correctly! @natpanferova explains the importance of `@State` storage and how to use `.task` for lazy initialization to avoid performance issues.
nilcoalescing.com/blog/Initial
#SwiftUI #iOSDev

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst