John Ackeeseed

@JohnAckeeseed
53 Followers
101 Following
60 Posts

I write about iOS development 👨‍💻 News, comments, opinions, tips & tricks and other interesting  Apple related stuff.
I’m https://www.ackee.agency iOS team 👀 🇨🇿

https://ackee-ios-hub.notion.site/7b2d485dfc6c49af85907102ddfa538e?v=62cdfdf8f1374cf68f50df041f3a10f

#iOS #iOSdeveloper

iOS websitehttps://ack.ee/ios
Our workhttps://www.ackee.agency/references
Twitterhttps://twitter.com/JohnAckeeseed
LinkedInhttps://www.linkedin.com/company/ackee/mycompany/

New project and unfamiliar code? 😱 No problem.

Cursor, the AI code editor, makes it easy to get oriented in a new codebase. 🤓

Pro tip: Ask it to generate a Mermaid diagram — great for visualizing implementations.

It’s also a game-changer for writing docs or analyzing features. 🚀

#mobiledev #iosdev #ios #ai

SwiftUI isn’t 💩, you’re just using it wrong ☝️

🔥 But with the new Instruments, you can finally peek behind the magic and see where the performance really drops. ✨

https://www.youtube.com/watch?v=3b1ecu-Jobk

#ios #iosdev #mobiledev #swift #swiftUI

WWDC25: Optimize SwiftUI performance with Instruments | Apple

YouTube

🚀 Swift 6.2 Tip! All SwiftUI Views are now implicitly @MainActor isolated.

Got a warning using a View property inside a @Sendable closure? That's because it might run on a background thread.

The fix: Explicitly capture a copy of the property 💡

#iosdev #ios #swift #swiftUI #mobiledev #concurrency

🤓 Going to a dev conference alone might sound scary.

But ARCTIConference (The World's Northernmost Apple Devs'Conference) proved it’s worth stepping out of your comfort zone 🔥

🧑🏻‍🎓 Great talks
🤩 Great people
🌈 And yes, even aurora

Read full story 👉 https://www.ackee.agency/blog/alone-at-the-arctic-conference

#iosdev #ios #mobiledev #developers #apple #ARCTIConference #finland

Alone at the ARCtic conference | Ackee blog

Join us on journey to ARCtic Conference 2025 in Oulu—insights, experiences, and key technical takeaways!

Ackee

Image Playground is now live in Europe!

Super easy-to-use API, works right out of the box.

What I love most? It runs on-device — meaning low power usage ⚡ and full privacy (they say).

The images are arguable for now, but it’s apple could change with update. Give it a shot! 🎨

#iosdev #ios #AI #swift #apple #mobiledev

🧑‍🎓 Sometimes, innocent at first glance, SwiftUI code could cause significant performance issues 🥵, profiling is really helpful to see the difference in numbers ✨. An excellent article on the topic is

https://medium.com/@wesleymatlock/why-your-swiftui-app-is-slower-than-you-think-c3e9bb46174b

#iosdev #ios #swift #swiftUI

Why Your SwiftUI App Is Slower Than You Think - Wesley Matlock - Medium

Ever wondered why your SwiftUI views feel sluggish, even though you’ve followed every “best practice”? Yeah, I’ve been there too — pulling my hair out at Frontier Airlines as a seemingly simple list…

Medium

Have you guys heard about Play? ✨
It’s a design tool that uses the power of SwiftUI—its components, behaviors, animations, and transitions—plus it supports code generation and on-device prototyping. 💥
Check it out 👉 https://createwithplay.com

Tried it already? 💬
#swift #SwiftUI #iOSdev #iOS

Play · Design and ship mobile apps with the power of iOS & SwiftUI

Play is a collaborative tool that lets you design, prototype, and ship your apps. Use real native elements & materials, Apple's native gestures & Core Animation, and ship directly to Xcode.

🤔 I am curious, what is your take on Swift 6 adaptation?

- 1️⃣ Can't be bothered
- 2️⃣ I’m still learning and adapting it to some modules
- 3️⃣ I’ve migrated all my projects to Swift 6 already

And why?

#swift #iOSdev #swift6 #ios

Can't be bothered
27.6%
I’m still learning and adapting it to some modules
37.9%
I’ve migrated all my projects to Swift 6 already
34.5%
Poll ended at .

Just watched Complex Navigation in SwiftUI: Building Testable & Modular iOS Apps — great validation that the Flow Coordinators pattern we’ve been using for years is still the way to go! 🚀

https://www.youtube.com/watch?v=YZmBP2ZKml8&t=2016s

#SwiftUI #iOSdev

Complex Navigation in SwiftUI: Building Testable & Modular iOS Apps | Swift Heroes 2024 Talk

YouTube

⚠️ If you’re using arguments in Swift Testing, tests run in parallel — which is great unless test order matters.
For example, if you’re using snapshots, the generated file names may depend on test order.

💡 Fix it with .serialized to ensure stable ordering:

#swift #swiftTesting #iosdev