Swift Pal
@swift_pal
Weekly articles about iOS & Swift development by @swift_karan, self.view
You might like
SwiftUI animations that actually work 🚀 ✨ matchedGeometryEffect for smooth transitions ⏰ TimelineView for time-based animations 🎭 PhaseAnimator for multi-step sequences 🛠️ Custom AnimatableModifier for anything youtu.be/GopaBBJpKGI #SwiftUI #iOSDev #iOS26
youtube.com
YouTube
SwiftUI Animations - matchedGeometryEffect, TimelineView, PhaseAnim...
widgets are still confusing in 2025 and i'm tired of pretending they're not wrote down all the stuff apple doesn't explain clearly - timelines, refresh budgets, why they work backwards, etc. just the mental models that actually make sense swift-pal.com/ios-widget-gui… #iOS26
Swift 6 turned my Sendable warnings into compiler errors and I'm not mad about it 😤 Turns out ignoring concurrency safety wasn't a sustainable strategy. Who knew? 🤷♂️ Wrote down everything I wish I knew about Sendable swift-pal.com/understanding-… #Swift #iOS #SwiftConcurrency
Swift 6.2 brought game-changing improvements: nonisolated init, concurrent for background work, and better Xcode 26 debugging. If you're still using DispatchQueue.main.async everywhere, this comprehensive guide will level up your thread safety game. swift-pal.com/mainactor-in-s…
swift-pal.com
MainActor in Swift 6.2: Complete Guide to Thread Safety, New Features, and 2025 Best Practices
From SwiftUI crashes to seamless concurrency — everything you need to build thread-safe iOS apps in 2025
Apple's Foundation Models framework is wild 🤯 Get structured Swift data directly from on-device LLMs. No more parsing messy AI responses or dealing with API costs. 20min breakdown: youtu.be/z-AMq4rozzU #iOSDev #Swift #AppleML
youtube.com
YouTube
Foundation Models, Image Playground & Smart Reply for iOS Devs: Apple...
Ever paused mid-code and thought: “Should this be @`AppStorage, @`SceneStorage, or full-on SwiftData?” 🤯 Been there too many times… so I made the guide I wish I had: 👇 🎥 youtu.be/Dzn5uCg-nsM #SwiftUI #iOSDev #SwiftData
youtube.com
YouTube
SwiftData, @SceneStorage & @AppStorage: How to Store Data in SwiftUI
Stop passing props through 5 views like it's a relay race 🏃♂️ Your intermediate views don't need that theme data. They're just innocent middlemen in your prop drilling nightmare. SwiftUI @ Environment fixes this mess. New video breaks it down: youtu.be/5enyOSqkL-w #Swift
youtube.com
YouTube
How to Use @Environment & @EnvironmentObject in 2025
United States Trends
- 1. Eagles 163K posts
- 2. Goff 18.1K posts
- 3. Lions 79.5K posts
- 4. Dan Campbell 9,402 posts
- 5. Jalen 31.8K posts
- 6. Gibbs 7,477 posts
- 7. Chiefs 91.3K posts
- 8. Nakobe Dean 1,960 posts
- 9. #OnePride 5,158 posts
- 10. AJ Brown 7,950 posts
- 11. Patullo 11.1K posts
- 12. Broncos 67.2K posts
- 13. Vic Fangio 3,012 posts
- 14. Adoree 4,038 posts
- 15. #DETvsPHI 3,351 posts
- 16. Collinsworth 2,691 posts
- 17. #ITWelcomeToDerry 7,579 posts
- 18. NFC North 5,334 posts
- 19. Rams 31.8K posts
- 20. Shedeur 54.6K posts
Something went wrong.
Something went wrong.